|
Doxygen
|
This is the complete list of members for SymbolResolver::Private, including all inherited members.
| accessibleViaUsingDefinition(VisitedKeys &visitedKeys, const LinkedRefMap< const Definition > &dl, const Definition *item, const DString &explicitScopePart="") | SymbolResolver::Private | private |
| accessibleViaUsingNamespace(VisitedKeys &visitedKeys, VisitedNamespaceKeys &visitedNamespaces, const LinkedRefMap< NamespaceDef > &nl, const Definition *item, const DString &explicitScopePart="", int level=0) | SymbolResolver::Private | private |
| endOfPathIsUsedClass(const LinkedRefMap< const Definition > &dl, const DString &localName) | SymbolResolver::Private | private |
| fileScope() const | SymbolResolver::Private | inline |
| followPath(VisitedKeys &visitedKeys, const Definition *start, const DString &path) | SymbolResolver::Private | private |
| getResolvedSymbol(VisitedKeys &visitedKeys, const Definition *scope, const Definition *d, const DString &args, bool checkCV, bool insideCode, const DString &explicitScopePart, const DString &strippedTemplateParams, bool forceCallable, int &minDistance, const Definition *&bestMatch, const MemberDef *&bestTypedef, DString &bestTemplSpec, DString &bestResolvedType) | SymbolResolver::Private | private |
| getResolvedSymbolRec(LookupCache &cache, VisitedKeys &visitedKeys, const Definition *scope, const DString &n, const DString &args, bool checkCV, bool insideCode, bool onlyLinkable, const MemberDef **pTypeDef, DString *pTemplSpec, DString *pResolvedType) | SymbolResolver::Private | |
| getResolvedType(LookupCache &cache, VisitedKeys &visitedKeys, const Definition *scope, const Definition *d, const DString &explicitScopePart, const ArgumentList *actTemplParams, int &minDistance, const ClassDef *&bestMatch, const MemberDef *&bestTypedef, DString &bestTemplSpec, DString &bestResolvedType) | SymbolResolver::Private | private |
| getResolvedTypeRec(LookupCache &cache, VisitedKeys &visitedKeys, const Definition *scope, const DString &n, const MemberDef **pTypeDef, DString *pTemplSpec, DString *pResolvedType) | SymbolResolver::Private | |
| isAccessibleFrom(VisitedKeys &visitedKeys, AccessStack &accessStack, const Definition *scope, const Definition *item) | SymbolResolver::Private | |
| isAccessibleFromWithExpScope(VisitedKeys &visitedKeys, VisitedNamespaces &visitedNamespaces, AccessStack &accessStack, const Definition *scope, const Definition *item, const DString &explicitScopePart) | SymbolResolver::Private | |
| m_fileScope | SymbolResolver::Private | private |
| m_resolvedTypedefs | SymbolResolver::Private | private |
| newResolveTypedef(LookupCache &cache, VisitedKeys &visitedKeys, const Definition *scope, const MemberDef *md, const MemberDef **pMemType, DString *pTemplSpec, DString *pResolvedType, const ArgumentList *actTemplParams=nullptr) | SymbolResolver::Private | private |
| Private(const FileDef *f) | SymbolResolver::Private | inline |
| reset() | SymbolResolver::Private | inline |
| resolvedType | SymbolResolver::Private | |
| setFileScope(const FileDef *fileScope) | SymbolResolver::Private | inline |
| substTypedef(VisitedKeys &visitedKeys, const Definition *scope, const DString &name, const MemberDef **pTypeDef=nullptr) | SymbolResolver::Private | private |
| templateSpec | SymbolResolver::Private | |
| typeDef | SymbolResolver::Private |