Lines Matching refs:ASTImporter
183 ASTImporter &Importer;
365 explicit ASTNodeImporter(ASTImporter &Importer) : Importer(Importer) {} in ASTNodeImporter()
1995 ASTImporter &Importer) { in setTypedefNameForAnonDecl()
2220 getStructuralEquivalenceKind(const ASTImporter &Importer) { in getStructuralEquivalenceKind()
3720 ASTImporter::getFieldIndex(D) != in VisitFieldDecl()
3721 ASTImporter::getFieldIndex(FoundField)) in VisitFieldDecl()
3807 ASTImporter::getFieldIndex(D) != in VisitIndirectFieldDecl()
3808 ASTImporter::getFieldIndex(FoundField)) in VisitIndirectFieldDecl()
8387 ASTImporter::ASTImporter(ASTContext &ToContext, FileManager &ToFileManager, in ASTImporter() function in ASTImporter
8404 ASTImporter::~ASTImporter() = default;
8406 Optional<unsigned> ASTImporter::getFieldIndex(Decl *F) { in getFieldIndex()
8428 ASTImporter::FoundDeclsTy
8429 ASTImporter::findDeclsInToCtx(DeclContext *DC, DeclarationName Name) { in findDeclsInToCtx()
8461 void ASTImporter::AddToLookupTable(Decl *ToD) { in AddToLookupTable()
8465 Expected<Decl *> ASTImporter::ImportImpl(Decl *FromD) { in ImportImpl()
8471 void ASTImporter::RegisterImportedDecl(Decl *FromD, Decl *ToD) { in RegisterImportedDecl()
8476 ASTImporter::Import(ExprWithCleanups::CleanupObject From) { in Import()
8487 ExpectedTypePtr ASTImporter::Import(const Type *FromT) { in Import()
8509 Expected<QualType> ASTImporter::Import(QualType FromT) { in Import()
8520 Expected<TypeSourceInfo *> ASTImporter::Import(TypeSourceInfo *FromTSI) { in Import()
8583 ASTImporter &Importer;
8587 AttrImporter(ASTImporter &I) : Importer(I), NImporter(I) {} in AttrImporter()
8667 Expected<Attr *> ASTImporter::Import(const Attr *FromAttr) { in Import()
8808 Decl *ASTImporter::GetAlreadyImportedOrNull(const Decl *FromD) const { in GetAlreadyImportedOrNull()
8816 TranslationUnitDecl *ASTImporter::GetFromTU(Decl *ToD) { in GetFromTU()
8823 Expected<Decl *> ASTImporter::Import(Decl *FromD) { in Import()
8976 ASTImporter::Import(const InheritedConstructor &From) { in Import()
8980 Expected<DeclContext *> ASTImporter::ImportContext(DeclContext *FromDC) { in ImportContext()
9047 Expected<Expr *> ASTImporter::Import(Expr *FromE) { in Import()
9054 Expected<Stmt *> ASTImporter::Import(Stmt *FromS) { in Import()
9084 ASTImporter::Import(NestedNameSpecifier *FromNNS) { in Import()
9138 ASTImporter::Import(NestedNameSpecifierLoc FromNNS) { in Import()
9223 Expected<TemplateName> ASTImporter::Import(TemplateName From) { in Import()
9321 Expected<SourceLocation> ASTImporter::Import(SourceLocation FromLoc) { in Import()
9336 Expected<SourceRange> ASTImporter::Import(SourceRange FromRange) { in Import()
9346 Expected<FileID> ASTImporter::Import(FileID FromID, bool IsBuiltin) { in Import()
9433 Expected<CXXCtorInitializer *> ASTImporter::Import(CXXCtorInitializer *From) { in Import()
9498 ASTImporter::Import(const CXXBaseSpecifier *BaseSpec) { in Import()
9519 llvm::Expected<APValue> ASTImporter::Import(const APValue &FromValue) { in Import()
9524 Error ASTImporter::ImportDefinition(Decl *From) { in ImportDefinition()
9567 Expected<DeclarationName> ASTImporter::Import(DeclarationName FromName) { in Import()
9631 IdentifierInfo *ASTImporter::Import(const IdentifierInfo *FromId) { in Import()
9643 Expected<Selector> ASTImporter::Import(Selector FromSel) { in Import()
9815 Expected<DeclarationName> ASTImporter::HandleNameConflict(DeclarationName Name, in HandleNameConflict()
9828 DiagnosticBuilder ASTImporter::ToDiag(SourceLocation Loc, unsigned DiagID) { in ToDiag()
9836 DiagnosticBuilder ASTImporter::FromDiag(SourceLocation Loc, unsigned DiagID) { in FromDiag()
9844 void ASTImporter::CompleteDecl (Decl *D) { in CompleteDecl()
9864 Decl *ASTImporter::MapImported(Decl *From, Decl *To) { in MapImported()
9883 ASTImporter::getImportDeclErrorIfAny(Decl *FromD) const { in getImportDeclErrorIfAny()
9891 void ASTImporter::setImportDeclError(Decl *From, ASTImportError Error) { in setImportDeclError()
9899 bool ASTImporter::IsStructurallyEquivalent(QualType From, QualType To, in IsStructurallyEquivalent()