Searched refs:IsEquivalent (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTStructuralEquivalence.h | 91 bool IsEquivalent(Decl *D1, Decl *D2); 98 bool IsEquivalent(QualType T1, QualType T2); 105 bool IsEquivalent(Stmt *S1, Stmt *S2);
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | StructuralEquivalenceTest.cpp | 142 bool Eq01 = Ctx01.IsEquivalent(D0, D1); in testStructuralMatch() 143 bool Eq10 = Ctx10.IsEquivalent(D1, D0); in testStructuralMatch() 157 bool Eq01 = Ctx01.IsEquivalent(S0.S, S1.S); in testStructuralMatch() 158 bool Eq10 = Ctx10.IsEquivalent(S1.S, S0.S); in testStructuralMatch() 1740 EXPECT_FALSE(Ctx.IsEquivalent(X.first, X.second)); in TEST_F() 1778 EXPECT_FALSE(Ctx.IsEquivalent(C.first, C.second)); in TEST_F() 1817 EXPECT_TRUE(Ctx.IsEquivalent(C.first, C.second)); in TEST_F()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 360 bool IsEquivalent(const Stmt *S1, const Stmt *S2) { in IsEquivalent() function in __anonb3c3ee740111::StmtComparer 392 if (!Comparer.IsEquivalent(S1, S2)) in IsStructurallyEquivalent() 2200 bool StructuralEquivalenceContext::IsEquivalent(Decl *D1, Decl *D2) { in IsEquivalent() function in StructuralEquivalenceContext 2219 bool StructuralEquivalenceContext::IsEquivalent(QualType T1, QualType T2) { in IsEquivalent() function in StructuralEquivalenceContext 2228 bool StructuralEquivalenceContext::IsEquivalent(Stmt *S1, Stmt *S2) { in IsEquivalent() function in StructuralEquivalenceContext
|
| H A D | ASTImporter.cpp | 2237 return Ctx.IsEquivalent(From, To); in IsStructuralMatch() 9915 return Ctx.IsEquivalent(From, To); in IsStructurallyEquivalent()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | CommandLine.cpp | 1270 auto IsEquivalent = [FName, &FS](const ResponseFileRecord &RFile) { in ExpandResponseFiles() local 1287 if (any_of(drop_begin(FileStack), IsEquivalent)) { in ExpandResponseFiles()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 8645 return Ctx.IsEquivalent(D, Suggested); in hasStructuralCompatLayout()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 9342 if (Ctx.IsEquivalent(ExtensionsPair.first, ExtensionsPair.second)) { in finishPendingActions()
|