HomeSort by: relevance | last modified time | path
    Searched refs:ExportDecl (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaModule.cpp 39 while (isa<LinkageSpecDecl>(DC) || isa<ExportDecl>(DC))
334 static const ExportDecl *getEnclosingExportDecl(const Decl *D) {
336 if (auto *ED = dyn_cast<ExportDecl>(DC))
525 ExportDecl *D = ExportDecl::Create(Context, CurContext, ExportLoc);
690 auto *ED = cast<ExportDecl>(D);
SemaLookup.cpp 1694 isa<ExportDecl>(DC);
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
Module.h 333 using ExportDecl = llvm::PointerIntPair<Module *, 1, bool>;
336 SmallVector<ExportDecl, 2> Exports;
  /src/external/apache2/llvm/dist/clang/lib/Lex/
ModuleMap.cpp 107 Module::ExportDecl
114 return Module::ExportDecl(nullptr, true);
122 return Module::ExportDecl(Context, Unresolved.Wildcard);
637 Result->Exports.push_back(Module::ExportDecl(nullptr, true));
653 Result->Exports.push_back(Module::ExportDecl(nullptr, true));
898 M->Exports.push_back(Module::ExportDecl(nullptr, true));
1051 Result->Exports.push_back(Module::ExportDecl(nullptr, true));
1305 Module::ExportDecl Export = resolveExport(Mod, UE, Complain);
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
ModuleMap.h 294 Module::ExportDecl
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Decl.h 4488 class ExportDecl final : public Decl, public DeclContext {
4497 ExportDecl(DeclContext *DC, SourceLocation ExportLoc)
4502 static ExportDecl *Create(ASTContext &C, DeclContext *DC,
4504 static ExportDecl *CreateDeserialized(ASTContext &C, unsigned ID);
4526 static DeclContext *castToDeclContext(const ExportDecl *D) {
4527 return static_cast<DeclContext *>(const_cast<ExportDecl*>(D));
4529 static ExportDecl *castFromDeclContext(const DeclContext *DC) {
4530 return static_cast<ExportDecl *>(const_cast<DeclContext*>(DC));
RecursiveASTVisitor.h 1488 DEF_TRAVERSE_DECL(ExportDecl, {})
  /src/external/apache2/llvm/dist/clang/lib/AST/
Decl.cpp 5123 // ExportDecl Implementation
5126 void ExportDecl::anchor() {}
5128 ExportDecl *ExportDecl::Create(ASTContext &C, DeclContext *DC,
5130 return new (C, DC) ExportDecl(DC, ExportLoc);
5133 ExportDecl *ExportDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
5134 return new (C, ID) ExportDecl(nullptr, SourceLocation());
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Module.cpp 349 Result->Exports.push_back(Module::ExportDecl(nullptr, true));
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDeclCXX.cpp 423 Decl *ExportDecl = Actions.ActOnStartExportDecl(
433 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl,
456 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl,
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 396 void VisitExportDecl(ExportDecl *D);
1590 void ASTDeclReader::VisitExportDecl(ExportDecl *D) {
3821 D = ExportDecl::CreateDeserialized(Context, ID);
ASTWriterDecl.cpp 120 void VisitExportDecl(ExportDecl *D);
1220 void ASTDeclWriter::VisitExportDecl(ExportDecl *D) {
ASTReader.cpp 4389 Module::ExportDecl(ResolvedMod, Unresolved.IsWildcard));
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp 5643 // ExportDecl) that does stop them from being considered "top-level".
5886 EmitDeclContext(cast<ExportDecl>(D));
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 2930 Decl *ActOnFinishExportDecl(Scope *S, Decl *ExportDecl,

Completed in 61 milliseconds