KJS
KJS::VarAccessNode Class Reference
#include <nodes.h>
Inheritance diagram for KJS::VarAccessNode:

Detailed Description
Definition at line 286 of file nodes.h.
Public Member Functions | |
| VarAccessNode (const Identifier &s) | |
| virtual Node * | optimizeLocalAccess (ExecState *exec, FunctionBodyNode *node) |
| virtual bool | isVarAccessNode () const |
| virtual void | streamTo (SourceStream &) const |
| virtual JSValue * | evaluate (ExecState *) |
| virtual Reference | evaluateReference (ExecState *exec) |
| int | localID (FunctionBodyNode *funcBody) |
Protected Attributes | |
| Identifier | ident |
Constructor & Destructor Documentation
| KJS::VarAccessNode::VarAccessNode | ( | const Identifier & | s | ) | [inline] |
Member Function Documentation
| Node * KJS::VarAccessNode::optimizeLocalAccess | ( | ExecState * | exec, | |
| FunctionBodyNode * | node | |||
| ) | [virtual] |
| virtual bool KJS::VarAccessNode::isVarAccessNode | ( | ) | const [inline, virtual] |
| void VarAccessNode::streamTo | ( | SourceStream & | s | ) | const [virtual] |
Implements KJS::LocationNode.
Reimplemented in KJS::LocalVarAccessNode, and KJS::NonLocalVarAccessNode.
| int KJS::VarAccessNode::localID | ( | FunctionBodyNode * | funcBody | ) |
Member Data Documentation
Identifier KJS::VarAccessNode::ident [protected] |
The documentation for this class was generated from the following files:
KDE 4.0 API Reference