Searched refs:ToDecl (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CrossTU/ |
| H A D | CrossTranslationUnit.cpp | 753 auto *ToDecl = cast<T>(*ToDeclOrError); in importDefinitionImpl() local 754 assert(hasBodyOrInit(ToDecl) && "Imported Decl should have body or init."); in importDefinitionImpl() 758 ToDecl->getASTContext().getParentMapContext().clear(); in importDefinitionImpl() 760 return ToDecl; in importDefinitionImpl() 803 bool CrossTranslationUnitContext::isImportedAsNew(const Decl *ToDecl) const { in isImportedAsNew() 806 return ImporterSharedSt->isNewDecl(const_cast<Decl *>(ToDecl)); in isImportedAsNew() 809 bool CrossTranslationUnitContext::hasError(const Decl *ToDecl) const { in hasError() 813 ImporterSharedSt->getImportDeclErrorIfAny(const_cast<Decl *>(ToDecl))); in hasError()
|
| /llvm-project-15.0.7/clang/include/clang/CrossTU/ |
| H A D | CrossTranslationUnit.h | 201 bool isImportedAsNew(const Decl *ToDecl) const; 206 bool hasError(const Decl *ToDecl) const;
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LibASTImporter.rst | 51 Decl *ToDecl = nullptr; 55 ToDecl = FoundDecl; 64 Import dependent declarations and types of ToDecl; 65 ToDecl = create a new AST node in "to" Ctx; 68 return ToDecl;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTDiagnostic.cpp | 1201 TemplateDecl *ToDecl = GetTemplateDecl(ToIter); in DiffTemplateTemplates() local 1202 Tree.SetTemplateTemplateDiff(FromDecl, ToDecl, FromIter.isEnd() && FromDecl, in DiffTemplateTemplates() 1203 ToIter.isEnd() && ToDecl); in DiffTemplateTemplates() 1204 Tree.SetSame(FromDecl && ToDecl && in DiffTemplateTemplates() 1205 FromDecl->getCanonicalDecl() == ToDecl->getCanonicalDecl()); in DiffTemplateTemplates()
|
| H A D | ASTImporter.cpp | 6907 auto ToDecl = importChecked(Err, E->getDecl()); in VisitDeclRefExpr() local 6932 Importer.getToContext(), ToQualifierLoc, ToTemplateKeywordLoc, ToDecl, in VisitDeclRefExpr() 7821 auto ToDecl = importChecked(Err, E->getFoundDecl().getDecl()); in VisitMemberExpr() local 7828 DeclAccessPair::make(ToDecl, E->getFoundDecl().getAccess()); in VisitMemberExpr()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 4116 auto *ToDecl = FirstDeclMatcher<ClassTemplateDecl>().match( in TEST_P() local 4128 EXPECT_EQ(ToDecl, ImportedDef->getPreviousDecl()); in TEST_P() 4129 EXPECT_EQ(ToDecl->getTemplatedDecl(), in TEST_P()
|