Eneboo - Documentación para desarrolladores
|
#include <qsnodes.h>
Métodos públicos | |
QSFunctionBodyNode (QSSourceElementsNode *s) | |
~QSFunctionBodyNode () | |
QSObject | execute (QSEnv *) |
void | setScopeDefinition (QSFunctionScopeClass *s) |
QSFunctionScopeClass * | scopeDefinition () const |
int | index () const |
void | setIndex (int i) |
bool | deref () |
void | ref () |
, including | |
Resolves the globally qualified name of package / class / function resolution. | |
void | check (QSCheckData *) |
Atributos protegidos | |
QSSourceElementsNode * | source |
QSFunctionScopeClass * | scopeDef |
int | idx |
QSFunctionBodyNode::QSFunctionBodyNode | ( | QSSourceElementsNode * | s | ) |
QSFunctionBodyNode::~QSFunctionBodyNode | ( | ) |
void QSFunctionBodyNode::check | ( | QSCheckData * | c | ) | [virtual] |
Implementa QSStatementNode.
Reimplementado en QSProgramNode.
Implementa QSStatementNode.
int QSFunctionBodyNode::index | ( | ) | const [inline] |
void QSFunctionBodyNode::ref | ( | ) | [virtual] |
Reimplementado de QSNode.
QSFunctionScopeClass* QSFunctionBodyNode::scopeDefinition | ( | ) | const [inline] |
void QSFunctionBodyNode::setIndex | ( | int | i | ) | [inline] |
void QSFunctionBodyNode::setScopeDefinition | ( | QSFunctionScopeClass * | s | ) | [inline] |
int QSFunctionBodyNode::idx [protected] |
QSFunctionScopeClass* QSFunctionBodyNode::scopeDef [protected] |
QSSourceElementsNode* QSFunctionBodyNode::source [protected] |