clang  6.0.0svn
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 classclang::DeclContextfriend
ASTWriter classclang::DeclContextfriend
BuildDeclChain(ArrayRef< Decl *> Decls, bool FieldsAlreadyLoaded)clang::DeclContextprotectedstatic
buildLookup()clang::DeclContext
classof(const Decl *D)clang::DeclContextstatic
classof(const DeclContext *D)clang::DeclContextinlinestatic
collectAllContexts(SmallVectorImpl< DeclContext *> &Contexts)clang::DeclContext
containsDecl(Decl *D) constclang::DeclContext
ddiag_range typedefclang::DeclContext
ddiags() constclang::DeclContextinline
decl_range typedefclang::DeclContext
DeclContext(Decl::Kind K)clang::DeclContextinlineprotected
decls() constclang::DeclContextinline
decls_begin() constclang::DeclContext
decls_empty() constclang::DeclContext
decls_end() constclang::DeclContextinline
DependentDiagnostic classclang::DeclContextfriend
dumpDeclContext() constclang::DeclContext
dumpLookups() constclang::DeclContext
dumpLookups(llvm::raw_ostream &OS, bool DumpDecls=false, bool Deserialize=false) constclang::DeclContext
Encloses(const DeclContext *DC) constclang::DeclContext
Equals(const DeclContext *DC) constclang::DeclContextinline
ExternalASTSource classclang::DeclContextfriend
FirstDeclclang::DeclContextmutableprotected
getDeclKind() constclang::DeclContextinline
getDeclKindName() constclang::DeclContext
getEnclosingNamespaceContext()clang::DeclContext
getEnclosingNamespaceContext() constclang::DeclContextinline
getExternCContext() constclang::DeclContext
getLexicalParent()clang::DeclContextinline
getLexicalParent() constclang::DeclContextinline
getLookupParent()clang::DeclContext
getLookupParent() constclang::DeclContextinline
getLookupPtr() constclang::DeclContextinline
getNonClosureAncestor()clang::DeclContext
getNonClosureAncestor() constclang::DeclContextinline
getOuterLexicalRecordContext()clang::DeclContext
getOuterLexicalRecordContext() constclang::DeclContextinline
getParent()clang::DeclContextinline
getParent() constclang::DeclContextinline
getParentASTContext() constclang::DeclContextinline
getPrimaryContext()clang::DeclContext
getPrimaryContext() constclang::DeclContextinline
getRedeclContext()clang::DeclContext
getRedeclContext() constclang::DeclContextinline
hasExternalLexicalStorage() constclang::DeclContextinline
hasExternalVisibleStorage() constclang::DeclContextinline
InEnclosingNamespaceSetOf(const DeclContext *NS) constclang::DeclContext
isClosure() constclang::DeclContextinline
isDeclInLexicalTraversal(const Decl *D) constclang::DeclContextinline
isDependentContext() constclang::DeclContext
isExternCContext() constclang::DeclContext
isExternCXXContext() constclang::DeclContext
isFileContext() constclang::DeclContextinline
isFunctionOrMethod() constclang::DeclContextinline
isInlineNamespace() constclang::DeclContext
isLookupContext() constclang::DeclContextinline
isNamespace() constclang::DeclContextinline
isObjCContainer() constclang::DeclContextinline
isRecord() constclang::DeclContextinline
isStdNamespace() constclang::DeclContext
isTranslationUnit() constclang::DeclContextinline
isTransparentContext() constclang::DeclContext
LastDeclclang::DeclContextmutableprotected
localUncachedLookup(DeclarationName Name, SmallVectorImpl< NamedDecl *> &Results)clang::DeclContext
lookup(DeclarationName Name) constclang::DeclContext
lookup_iterator typedefclang::DeclContext
lookup_result typedefclang::DeclContext
lookups() constclang::DeclContextinline
lookups_begin() constclang::DeclContextinline
lookups_end() constclang::DeclContextinline
lookups_range typedefclang::DeclContext
makeDeclVisibleInContext(NamedDecl *D)clang::DeclContext
noload_decls() constclang::DeclContextinline
noload_decls_begin() constclang::DeclContextinline
noload_decls_end() constclang::DeclContextinline
noload_lookup(DeclarationName Name)clang::DeclContext
noload_lookups() constclang::DeclContextinline
noload_lookups_begin() constclang::DeclContextinline
noload_lookups_end() constclang::DeclContextinline
removeDecl(Decl *D)clang::DeclContext
setHasExternalLexicalStorage(bool ES=true)clang::DeclContextinline
setHasExternalVisibleStorage(bool ES=true)clang::DeclContextinline
setMustBuildLookupTable()clang::DeclContextinline
setUseQualifiedLookup(bool use=true)clang::DeclContextinline
shouldUseQualifiedLookup() constclang::DeclContextinline
udir_iterator_base typedefclang::DeclContext
udir_range typedefclang::DeclContext
using_directives() constclang::DeclContext
~DeclContext()clang::DeclContext