Home | History | Annotate | Download | only in AST

Lines Matching defs:ASTImporter

1 //===--- ASTImporter.cpp - Importing ASTs from other Contexts ---*- C++ -*-===//
10 // This file defines the ASTImporter class which imports AST nodes from one
14 #include "clang/AST/ASTImporter.h"
31 ASTImporter &Importer;
34 explicit ASTNodeImporter(ASTImporter &Importer) : Importer(Importer) { }
261 ASTImporter &ImporterRef = Importer;
271 ASTImporter &ImporterRef = Importer;
6035 ASTImporter::ASTImporter(ASTContext &ToContext, FileManager &ToFileManager,
6046 ASTImporter::~ASTImporter() { }
6048 QualType ASTImporter::Import(QualType FromT) {
6072 TypeSourceInfo *ASTImporter::Import(TypeSourceInfo *FromTSI) {
6086 Decl *ASTImporter::GetAlreadyImportedOrNull(Decl *FromD) {
6097 Decl *ASTImporter::Import(Decl *FromD) {
6144 DeclContext *ASTImporter::ImportContext(DeclContext *FromDC) {
6199 Expr *ASTImporter::Import(Expr *FromE) {
6206 Stmt *ASTImporter::Import(Stmt *FromS) {
6226 NestedNameSpecifier *ASTImporter::Import(NestedNameSpecifier *FromNNS) {
6279 NestedNameSpecifierLoc ASTImporter::Import(NestedNameSpecifierLoc FromNNS) {
6284 TemplateName ASTImporter::Import(TemplateName From) {
6373 SourceLocation ASTImporter::Import(SourceLocation FromLoc) {
6393 SourceRange ASTImporter::Import(SourceRange FromRange) {
6397 FileID ASTImporter::Import(FileID FromID) {
6440 CXXCtorInitializer *ASTImporter::Import(CXXCtorInitializer *From) {
6506 void ASTImporter::ImportDefinition(Decl *From) {
6550 DeclarationName ASTImporter::Import(DeclarationName FromName) {
6606 IdentifierInfo *ASTImporter::Import(const IdentifierInfo *FromId) {
6618 Selector ASTImporter::Import(Selector FromSel) {
6629 DeclarationName ASTImporter::HandleNameConflict(DeclarationName Name,
6637 DiagnosticBuilder ASTImporter::ToDiag(SourceLocation Loc, unsigned DiagID) {
6645 DiagnosticBuilder ASTImporter::FromDiag(SourceLocation Loc, unsigned DiagID) {
6653 void ASTImporter::CompleteDecl (Decl *D) {
6673 Decl *ASTImporter::Imported(Decl *From, Decl *To) {
6688 bool ASTImporter::IsStructurallyEquivalent(QualType From, QualType To,