Doxygen
Loading...
Searching...
No Matches
SymbolResolver::Private Member List

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::Privateprivate
accessibleViaUsingNamespace(VisitedKeys &visitedKeys, VisitedNamespaceKeys &visitedNamespaces, const LinkedRefMap< NamespaceDef > &nl, const Definition *item, const DString &explicitScopePart="", int level=0)SymbolResolver::Privateprivate
endOfPathIsUsedClass(const LinkedRefMap< const Definition > &dl, const DString &localName)SymbolResolver::Privateprivate
fileScope() constSymbolResolver::Privateinline
followPath(VisitedKeys &visitedKeys, const Definition *start, const DString &path)SymbolResolver::Privateprivate
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::Privateprivate
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::Privateprivate
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_fileScopeSymbolResolver::Privateprivate
m_resolvedTypedefsSymbolResolver::Privateprivate
newResolveTypedef(LookupCache &cache, VisitedKeys &visitedKeys, const Definition *scope, const MemberDef *md, const MemberDef **pMemType, DString *pTemplSpec, DString *pResolvedType, const ArgumentList *actTemplParams=nullptr)SymbolResolver::Privateprivate
Private(const FileDef *f)SymbolResolver::Privateinline
reset()SymbolResolver::Privateinline
resolvedTypeSymbolResolver::Private
setFileScope(const FileDef *fileScope)SymbolResolver::Privateinline
substTypedef(VisitedKeys &visitedKeys, const Definition *scope, const DString &name, const MemberDef **pTypeDef=nullptr)SymbolResolver::Privateprivate
templateSpecSymbolResolver::Private
typeDefSymbolResolver::Private