clang
20.0.0git
clang
DeclContext
clang::DeclContext Member List
This is the complete list of members for
clang::DeclContext
, including all inherited members.
addDecl
(Decl *D)
clang::DeclContext
addDeclInternal
(Decl *D)
clang::DeclContext
addHiddenDecl
(Decl *D)
clang::DeclContext
ASTDeclReader
clang::DeclContext
friend
ASTDeclWriter
clang::DeclContext
friend
ASTWriter
clang::DeclContext
friend
BlockDeclBits
clang::DeclContext
BuildDeclChain
(ArrayRef< Decl * > Decls, bool FieldsAlreadyLoaded)
clang::DeclContext
protected
static
buildLookup
()
clang::DeclContext
classof
(const Decl *D)
clang::DeclContext
static
classof
(const DeclContext *D)
clang::DeclContext
inline
static
collectAllContexts
(SmallVectorImpl< DeclContext * > &Contexts)
clang::DeclContext
containsDecl
(Decl *D) const
clang::DeclContext
containsDeclAndLoad
(Decl *D) const
clang::DeclContext
CXXConstructorDeclBits
clang::DeclContext
ddiag_range
typedef
clang::DeclContext
ddiags
() const
clang::DeclContext
inline
decl_range
typedef
clang::DeclContext
DeclContext
(Decl::Kind K)
clang::DeclContext
protected
DeclContextBits
clang::DeclContext
decls
() const
clang::DeclContext
inline
decls_begin
() const
clang::DeclContext
decls_empty
() const
clang::DeclContext
decls_end
() const
clang::DeclContext
inline
DependentDiagnostic
clang::DeclContext
friend
dumpAsDecl
() const
clang::DeclContext
dumpAsDecl
(const ASTContext *Ctx) const
clang::DeclContext
dumpDeclContext
() const
clang::DeclContext
dumpLookups
() const
clang::DeclContext
dumpLookups
(llvm::raw_ostream &OS, bool DumpDecls=false, bool Deserialize=false) const
clang::DeclContext
Encloses
(const DeclContext *DC) const
clang::DeclContext
EnumDeclBits
clang::DeclContext
Equals
(const DeclContext *DC) const
clang::DeclContext
inline
ExternalASTSource
clang::DeclContext
friend
FirstDecl
clang::DeclContext
mutable
protected
FunctionDeclBits
clang::DeclContext
getDeclKind
() const
clang::DeclContext
inline
getDeclKindName
() const
clang::DeclContext
getEnclosingNamespaceContext
()
clang::DeclContext
getEnclosingNamespaceContext
() const
clang::DeclContext
inline
getExternCContext
() const
clang::DeclContext
getInnermostBlockDecl
() const
clang::DeclContext
getLexicalParent
()
clang::DeclContext
inline
getLexicalParent
() const
clang::DeclContext
inline
getLookupParent
()
clang::DeclContext
getLookupParent
() const
clang::DeclContext
inline
getLookupPtr
() const
clang::DeclContext
inline
getNonClosureAncestor
()
clang::DeclContext
getNonClosureAncestor
() const
clang::DeclContext
inline
getNonTransparentContext
()
clang::DeclContext
getNonTransparentContext
() const
clang::DeclContext
inline
getOuterLexicalRecordContext
()
clang::DeclContext
getOuterLexicalRecordContext
() const
clang::DeclContext
inline
getParent
()
clang::DeclContext
inline
getParent
() const
clang::DeclContext
inline
getParentASTContext
() const
clang::DeclContext
inline
getPrimaryContext
()
clang::DeclContext
getPrimaryContext
() const
clang::DeclContext
inline
getRedeclContext
()
clang::DeclContext
getRedeclContext
() const
clang::DeclContext
inline
hasExternalLexicalStorage
() const
clang::DeclContext
inline
hasExternalVisibleStorage
() const
clang::DeclContext
inline
hasValidDeclKind
() const
clang::DeclContext
InEnclosingNamespaceSetOf
(const DeclContext *NS) const
clang::DeclContext
isClosure
() const
clang::DeclContext
inline
isDeclInLexicalTraversal
(const Decl *D) const
clang::DeclContext
inline
isDependentContext
() const
clang::DeclContext
isExternCContext
() const
clang::DeclContext
isExternCXXContext
() const
clang::DeclContext
isFileContext
() const
clang::DeclContext
inline
isFunctionOrMethod
() const
clang::DeclContext
inline
isInlineNamespace
() const
clang::DeclContext
isLookupContext
() const
clang::DeclContext
inline
isNamespace
() const
clang::DeclContext
inline
isObjCContainer
() const
clang::DeclContext
inline
isRecord
() const
clang::DeclContext
inline
isRequiresExprBody
() const
clang::DeclContext
inline
isStdNamespace
() const
clang::DeclContext
isTranslationUnit
() const
clang::DeclContext
inline
isTransparentContext
() const
clang::DeclContext
LastDecl
clang::DeclContext
mutable
protected
LinkageSpecDeclBits
clang::DeclContext
localUncachedLookup
(DeclarationName Name, SmallVectorImpl< NamedDecl * > &Results)
clang::DeclContext
lookup
(DeclarationName Name) const
clang::DeclContext
lookup_iterator
typedef
clang::DeclContext
lookup_result
typedef
clang::DeclContext
lookups
() const
clang::DeclContext
inline
lookups_begin
() const
clang::DeclContext
lookups_end
() const
clang::DeclContext
lookups_range
typedef
clang::DeclContext
makeDeclVisibleInContext
(NamedDecl *D)
clang::DeclContext
NamespaceDeclBits
clang::DeclContext
noload_decls
() const
clang::DeclContext
inline
noload_decls_begin
() const
clang::DeclContext
inline
noload_decls_end
() const
clang::DeclContext
inline
noload_lookup
(DeclarationName Name)
clang::DeclContext
noload_lookups
(bool PreserveInternalState) const
clang::DeclContext
inline
noload_lookups_begin
() const
clang::DeclContext
noload_lookups_end
() const
clang::DeclContext
ObjCContainerDeclBits
clang::DeclContext
ObjCMethodDeclBits
clang::DeclContext
OMPDeclareReductionDeclBits
clang::DeclContext
RecordDeclBits
clang::DeclContext
removeDecl
(Decl *D)
clang::DeclContext
setHasExternalLexicalStorage
(bool ES=true) const
clang::DeclContext
inline
setHasExternalVisibleStorage
(bool ES=true) const
clang::DeclContext
inline
setMustBuildLookupTable
()
clang::DeclContext
inline
setUseQualifiedLookup
(bool use=true) const
clang::DeclContext
inline
shouldUseQualifiedLookup
() const
clang::DeclContext
inline
TagDeclBits
clang::DeclContext
udir_iterator_base
typedef
clang::DeclContext
udir_range
typedef
clang::DeclContext
using_directives
() const
clang::DeclContext
~DeclContext
()
clang::DeclContext
Generated on Fri Nov 22 2024 09:51:59 for clang by
1.9.6