clang 19.0.0git
clang::LookupResult Member List

This is the complete list of members for clang::LookupResult, including all inherited members.

addAllDecls(const LookupResult &Other)clang::LookupResultinline
addDecl(NamedDecl *D)clang::LookupResultinline
addDecl(NamedDecl *D, AccessSpecifier AS)clang::LookupResultinline
AmbiguityKind enum nameclang::LookupResult
Ambiguous enum valueclang::LookupResult
AmbiguousBaseSubobjects enum valueclang::LookupResult
AmbiguousBaseSubobjectTypes enum valueclang::LookupResult
AmbiguousReference enum valueclang::LookupResult
AmbiguousReferenceToPlaceholderVariable enum valueclang::LookupResult
AmbiguousTagHiding enum valueclang::LookupResult
asUnresolvedSet() constclang::LookupResultinline
begin() constclang::LookupResultinline
clear()clang::LookupResultinline
clear(Sema::LookupNameKind Kind)clang::LookupResultinline
dump()clang::LookupResult
empty() constclang::LookupResultinline
end() constclang::LookupResultinline
Found enum valueclang::LookupResult
FoundOverloaded enum valueclang::LookupResult
FoundUnresolvedValue enum valueclang::LookupResult
getAcceptableDecl(NamedDecl *D) constclang::LookupResultinline
getAmbiguityKind() constclang::LookupResultinline
getAsSingle() constclang::LookupResultinline
getBaseObjectType() constclang::LookupResultinline
getBasePaths() constclang::LookupResultinline
getContextRange() constclang::LookupResultinline
getFoundDecl() constclang::LookupResultinline
getIdentifierNamespace() constclang::LookupResultinline
getLookupKind() constclang::LookupResultinline
getLookupName() constclang::LookupResultinline
getLookupNameInfo() constclang::LookupResultinline
getNameLoc() constclang::LookupResultinline
getNamingClass() constclang::LookupResultinline
getRepresentativeDecl() constclang::LookupResultinline
getResultKind() constclang::LookupResultinline
getSema() constclang::LookupResultinline
isAcceptable(Sema &SemaRef, NamedDecl *D, Sema::AcceptableKind Kind)clang::LookupResultinlinestatic
isAmbiguous() constclang::LookupResultinline
isAvailableForLookup(Sema &SemaRef, NamedDecl *ND)clang::LookupResultstatic
isClassLookup() constclang::LookupResultinline
isForExternalRedeclaration() constclang::LookupResultinline
isForRedeclaration() constclang::LookupResultinline
isHiddenDeclarationVisible(NamedDecl *ND) constclang::LookupResultinline
isOverloadedResult() constclang::LookupResultinline
isReachable(Sema &SemaRef, NamedDecl *D)clang::LookupResultstatic
isShadowed() constclang::LookupResultinline
isSingleResult() constclang::LookupResultinline
isSingleTagDecl() constclang::LookupResultinline
isSuppressingAccessDiagnostics() constclang::LookupResultinline
isSuppressingAmbiguousDiagnostics() constclang::LookupResultinline
isTemplateNameLookup() constclang::LookupResultinline
isUnresolvableResult() constclang::LookupResultinline
isVisible(Sema &SemaRef, NamedDecl *D)clang::LookupResultstatic
iterator typedefclang::LookupResult
LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, Sema::LookupNameKind LookupKind, RedeclarationKind Redecl=RedeclarationKind::NotForRedeclaration)clang::LookupResultinline
LookupResult(Sema &SemaRef, DeclarationName Name, SourceLocation NameLoc, Sema::LookupNameKind LookupKind, RedeclarationKind Redecl=RedeclarationKind::NotForRedeclaration)clang::LookupResultinline
LookupResult(TemporaryToken _, const LookupResult &Other)clang::LookupResultinline
LookupResult(const LookupResult &)=deleteclang::LookupResult
LookupResult(LookupResult &&Other)clang::LookupResultinline
LookupResultKind enum nameclang::LookupResult
makeFilter()clang::LookupResultinline
NotFound enum valueclang::LookupResult
NotFoundInCurrentInstantiation enum valueclang::LookupResult
operator=(const LookupResult &)=deleteclang::LookupResult
operator=(LookupResult &&Other)clang::LookupResultinline
print(raw_ostream &)clang::LookupResult
redeclarationKind() constclang::LookupResultinline
resolveKind()clang::LookupResult
resolveKindAfterFilter()clang::LookupResultinline
setAllowHidden(bool AH)clang::LookupResultinline
setAmbiguousBaseSubobjects(CXXBasePaths &P)clang::LookupResult
setAmbiguousBaseSubobjectTypes(CXXBasePaths &P)clang::LookupResult
setAmbiguousQualifiedTagHiding()clang::LookupResultinline
setBaseObjectType(QualType T)clang::LookupResultinline
setContextRange(SourceRange SR)clang::LookupResultinline
setFindLocalExtern(bool FindLocalExtern)clang::LookupResultinline
setHideTags(bool Hide)clang::LookupResultinline
setLookupName(DeclarationName Name)clang::LookupResultinline
setLookupNameInfo(const DeclarationNameInfo &NameInfo)clang::LookupResultinline
setNamingClass(CXXRecordDecl *Record)clang::LookupResultinline
setNotFoundInCurrentInstantiation()clang::LookupResultinline
setRedeclarationKind(RedeclarationKind RK)clang::LookupResultinline
setShadowed()clang::LookupResultinline
setTemplateNameLookup(bool TemplateName)clang::LookupResultinline
suppressAccessDiagnostics()clang::LookupResultinline
suppressDiagnostics()clang::LookupResultinline
Temporary enum valueclang::LookupResult
TemporaryToken enum nameclang::LookupResult
wasNotFoundInCurrentInstantiation() constclang::LookupResultinline
~LookupResult()clang::LookupResultinline