Searched refs:ImportDecl (Results 1 - 21 of 21) sorted by relevance

/external/clang/lib/AST/
H A DASTConsumer.cpp29 void ASTConsumer::HandleImplicitImportDecl(ImportDecl *D) {
H A DDecl.cpp3831 // ImportDecl Implementation
3845 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, function in class:ImportDecl
3857 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, function in class:ImportDecl
3865 ImportDecl *ImportDecl::Create(ASTContext &C, DeclContext *DC,
3869 ImportDecl(DC, StartLoc, Imported, IdentifierLocs);
3872 ImportDecl *ImportDecl
[all...]
H A DDeclBase.cpp1183 if (ImportDecl *Import = dyn_cast<ImportDecl>(D))
H A DDeclPrinter.cpp62 void VisitImportDecl(ImportDecl *D);
714 void DeclPrinter::VisitImportDecl(ImportDecl *D) {
H A DASTDumper.cpp247 void VisitImportDecl(const ImportDecl *D);
1037 void ASTDumper::VisitImportDecl(const ImportDecl *D) {
H A DASTContext.cpp1249 void ASTContext::addedLocalImportDecl(ImportDecl *Import) {
/external/clang/include/clang/AST/
H A DASTConsumer.h31 class ImportDecl;
92 /// \brief Handle an ImportDecl that was implicitly created due to an
95 virtual void HandleImplicitImportDecl(ImportDecl *D);
H A DASTContext.h375 ImportDecl *FirstLocalImport;
376 ImportDecl *LastLocalImport;
633 ImportDecl *Import;
636 typedef ImportDecl *value_type;
637 typedef ImportDecl *reference;
638 typedef ImportDecl *pointer;
643 explicit import_iterator(ImportDecl *Import) : Import(Import) {}
748 void addedLocalImportDecl(ImportDecl *Import);
750 static ImportDecl *getNextLocalImport(ImportDecl *Impor
[all...]
H A DDecl.h3503 class ImportDecl : public Decl {
3514 ImportDecl *NextLocalImport;
3520 ImportDecl(DeclContext *DC, SourceLocation StartLoc, Module *Imported,
3523 ImportDecl(DeclContext *DC, SourceLocation StartLoc, Module *Imported,
3526 ImportDecl(EmptyShell Empty) : Decl(Import, Empty), NextLocalImport() { }
3530 static ImportDecl *Create(ASTContext &C, DeclContext *DC,
3536 static ImportDecl *CreateImplicit(ASTContext &C, DeclContext *DC,
3541 static ImportDecl *CreateDeserialized(ASTContext &C, unsigned ID,
H A DDataRecursiveASTVisitor.h1234 DEF_TRAVERSE_DECL(ImportDecl, {})
H A DRecursiveASTVisitor.h1299 DEF_TRAVERSE_DECL(ImportDecl, {})
/external/clang/tools/libclang/
H A DIndexDecl.cpp314 bool VisitImportDecl(const ImportDecl *D) {
H A DIndexingContext.h369 void importedModule(const ImportDecl *ImportD);
H A DIndexingContext.cpp261 void IndexingContext::importedModule(const ImportDecl *ImportD) {
1158 if (isa<ImportDecl>(D))
H A DCIndex.cpp3344 if (const ImportDecl *ImportD = dyn_cast<ImportDecl>(D))
3571 if (const ImportDecl *ImportD =
3572 dyn_cast_or_null<ImportDecl>(getCursorDecl(C))) {
6408 if (const ImportDecl *ImportD =
6409 dyn_cast_or_null<ImportDecl>(getCursorDecl(C)))
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp104 void VisitImportDecl(ImportDecl *D);
1058 void ASTDeclWriter::VisitImportDecl(ImportDecl *D) {
1827 // File scoped assembly or obj-c implementation must be seen. ImportDecl is
1830 if (isa<FileScopeAsmDecl>(D) || isa<ObjCImplDecl>(D) || isa<ImportDecl>(D))
H A DASTReaderDecl.cpp292 void VisitImportDecl(ImportDecl *D);
1524 void ASTDeclReader::VisitImportDecl(ImportDecl *D) {
2188 isa<ImportDecl>(D))
2797 // Note: last entry of the ImportDecl record is the number of stored source
2799 D = ImportDecl::CreateDeserialized(Context, ID, Record.back());
/external/clang/lib/Frontend/
H A DCompilerInstance.cpp1496 ImportDecl *ImportD = ImportDecl::CreateImplicit(getASTContext(), TU,
H A DASTUnit.cpp823 if (ImportDecl *ImportD = dyn_cast<ImportDecl>(D)) {
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp3206 auto *Import = cast<ImportDecl>(D);
/external/clang/lib/Sema/
H A DSemaDecl.cpp13390 ImportDecl *Import = ImportDecl::Create(Context,
13401 // FIXME: Should we synthesize an ImportDecl here?
13414 ImportDecl *ImportD = ImportDecl::CreateImplicit(getASTContext(), TU,

Completed in 1191 milliseconds