Doxygen
|
Helper class representing the stack of items considered while resolving the scope. More...
Classes | |
struct | AccessElem |
Element in the stack. More... | |
Public Member Functions | |
void | push (const Definition *scope, const FileDef *fileScope, const Definition *item) |
void | push (const Definition *scope, const FileDef *fileScope, const Definition *item, const QCString &expScope) |
void | pop () |
bool | find (const Definition *scope, const FileDef *fileScope, const Definition *item) |
bool | find (const Definition *scope, const FileDef *fileScope, const Definition *item, const QCString &expScope) |
void | clear () |
Private Attributes | |
std::vector< AccessElem > | m_elements |
Helper class representing the stack of items considered while resolving the scope.
Definition at line 49 of file symbolresolver.cpp.
|
inline |
Definition at line 86 of file symbolresolver.cpp.
References m_elements.
|
inline |
Definition at line 74 of file symbolresolver.cpp.
References m_elements.
Referenced by SymbolResolver::Private::isAccessibleFrom(), and SymbolResolver::Private::isAccessibleFromWithExpScope().
|
inline |
Definition at line 80 of file symbolresolver.cpp.
References m_elements.
|
inline |
Definition at line 70 of file symbolresolver.cpp.
References m_elements.
Referenced by SymbolResolver::Private::isAccessibleFrom(), and SymbolResolver::Private::isAccessibleFromWithExpScope().
|
inline |
Definition at line 62 of file symbolresolver.cpp.
References m_elements.
Referenced by SymbolResolver::Private::isAccessibleFrom(), and SymbolResolver::Private::isAccessibleFromWithExpScope().
|
inline |
Definition at line 66 of file symbolresolver.cpp.
References m_elements.
|
private |