Home
last modified time | relevance | path

Searched defs:StructuralEquivalenceContext (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang/include/clang/AST/
DASTStructuralEquivalence.h41 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/
DASTImporter.cpp292 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 …]