Searched defs:StructuralEquivalenceContext (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/clang/include/clang/AST/ |
D | ASTStructuralEquivalence.h | 41 struct StructuralEquivalenceContext { struct 43 ASTContext &FromCtx, &ToCtx; 47 std::queue<std::pair<Decl *, Decl *>> DeclsToCheck; 72 StructuralEquivalenceContext( argument 78 : FromCtx(FromCtx), ToCtx(ToCtx), NonEquivalentDecls(NonEquivalentDecls), in FromCtx()
|
/external/clang/lib/AST/ |
D | ASTImporter.cpp | 292 struct StructuralEquivalenceContext { struct 294 ASTContext &C1, &C2; 299 llvm::DenseMap<Decl *, Decl *> TentativeEquivalences; 303 std::deque<Decl *> DeclsToCheck; 307 llvm::DenseSet<std::pair<Decl *, Decl *> > &NonEquivalentDecls; 311 bool StrictTypeSpelling; 314 bool Complain; 317 bool LastDiagFromC2; 319 StructuralEquivalenceContext(ASTContext &C1, ASTContext &C2, in StructuralEquivalenceContext() function 341 DiagnosticBuilder Diag1(SourceLocation Loc, unsigned DiagID) { in Diag1() [all …]
|