Home
last modified time | relevance | path

Searched refs:ExternCContextDecl (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h222 class ExternCContextDecl : public Decl, public DeclContext {
223 explicit ExternCContextDecl(TranslationUnitDecl *TU) in ExternCContextDecl() function
230 static ExternCContextDecl *Create(const ASTContext &C,
236 static DeclContext *castToDeclContext(const ExternCContextDecl *D) { in castToDeclContext()
237 return static_cast<DeclContext *>(const_cast<ExternCContextDecl*>(D)); in castToDeclContext()
239 static ExternCContextDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext()
240 return static_cast<ExternCContextDecl *>(const_cast<DeclContext*>(DC)); in castFromDeclContext()
H A DASTContext.h522 mutable ExternCContextDecl *ExternCContext = nullptr;
1011 ExternCContextDecl *getExternCContextDecl() const;
H A DRecursiveASTVisitor.h1491 DEF_TRAVERSE_DECL(ExternCContextDecl, {})
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp4359 void ExternCContextDecl::anchor() {} in anchor()
4361 ExternCContextDecl *ExternCContextDecl::Create(const ASTContext &C, in Create()
4363 return new (C, DC) ExternCContextDecl(DC); in Create()
H A DASTContext.cpp1069 ExternCContextDecl *ASTContext::getExternCContextDecl() const { in getExternCContextDecl()
1071 ExternCContext = ExternCContextDecl::Create(*this, getTranslationUnitDecl()); in getExternCContextDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp522 TemplateDeclInstantiator::VisitExternCContextDecl(ExternCContextDecl *D) { in VisitExternCContextDecl()