My Project
|
Classes | |
struct | AccessElem |
Public Member Functions | |
AccessStack () | |
void | push (Definition *scope, FileDef *fileScope, Definition *item) |
void | push (Definition *scope, FileDef *fileScope, Definition *item, const QCString &expScope) |
void | pop () |
bool | find (Definition *scope, FileDef *fileScope, Definition *item) |
bool | find (Definition *scope, FileDef *fileScope, Definition *item, const QCString &expScope) |
Private Attributes | |
int | m_index |
AccessElem | m_elements [MAX_STACK_SIZE] |
Helper class representing the stack of items considered while resolving the scope.
|
inline |
Definition at line 905 of file util.cpp.
References AccessStack::AccessElem::fileScope, AccessStack::AccessElem::item, m_elements, m_index, and AccessStack::AccessElem::scope.
Referenced by isAccessibleFrom(), and isAccessibleFromWithExpScope().
|
inline |
Definition at line 918 of file util.cpp.
References AccessStack::AccessElem::expScope, AccessStack::AccessElem::fileScope, AccessStack::AccessElem::item, m_elements, m_index, and AccessStack::AccessElem::scope.
|
inline |
Definition at line 901 of file util.cpp.
References m_index.
Referenced by isAccessibleFrom(), and isAccessibleFromWithExpScope().
|
inline |
Definition at line 880 of file util.cpp.
References AccessStack::AccessElem::fileScope, AccessStack::AccessElem::item, m_elements, m_index, MAX_STACK_SIZE, and AccessStack::AccessElem::scope.
Referenced by isAccessibleFrom(), and isAccessibleFromWithExpScope().
|
inline |
Definition at line 890 of file util.cpp.
References AccessStack::AccessElem::expScope, AccessStack::AccessElem::fileScope, AccessStack::AccessElem::item, m_elements, m_index, MAX_STACK_SIZE, and AccessStack::AccessElem::scope.
|
private |
|
private |