|
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] |
1.7.4