Public Member Functions | |
| VariableContext () | |
| virtual | ~VariableContext () |
| void | pushScope () |
| void | popScope () |
| void | clear () |
| void | clearExceptGlobal () |
| void | addVariable (const QCString &type, const QCString &name) |
| ClassDef * | findVariable (const QCString &name) |
| int | count () const |
Static Public Attributes | |
| static const ClassDef * | dummyContext |
Classes | |
| class | Scope |
Definition at line 8101 of file code.cpp.
| virtual VariableContext::~VariableContext | ( | ) | [inline, virtual] |
| void VariableContext::pushScope | ( | ) | [inline] |
| void VariableContext::popScope | ( | ) | [inline] |
| void VariableContext::clear | ( | ) | [inline] |
| void VariableContext::clearExceptGlobal | ( | ) | [inline] |
| void VariableContext::addVariable | ( | const QCString & | type, | |
| const QCString & | name | |||
| ) |
Definition at line 8161 of file code.cpp.
References SDict< T >::append(), DBG_CTX, dummyContext, SDict< T >::find(), getResolvedClass(), ClassDef::getVariableInstance(), Definition::name(), QCString, and ClassDef::templateArguments().
| ClassDef * VariableContext::findVariable | ( | const QCString & | name | ) |
const ClassDef * VariableContext::dummyContext [static] |
1.5.1