Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplate.cpp1529 struct DependencyChecker : RecursiveASTVisitor<DependencyChecker> { struct
1530 typedef RecursiveASTVisitor<DependencyChecker> super;
1532 unsigned Depth;
1533 bool Match;
1534 SourceLocation MatchLoc;
1536 DependencyChecker(unsigned Depth) : Depth(Depth), Match(false) {} in DependencyChecker() function
1538 DependencyChecker(TemplateParameterList *Params) : Match(false) { in DependencyChecker() argument
1550 bool Matches(unsigned ParmDepth, SourceLocation Loc = SourceLocation()) { in Matches()
1559 bool VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) { in VisitTemplateTypeParmTypeLoc()
1563 bool VisitTemplateTypeParmType(const TemplateTypeParmType *T) { in VisitTemplateTypeParmType()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp2866 struct DependencyChecker : RecursiveASTVisitor<DependencyChecker> { struct
2867 typedef RecursiveASTVisitor<DependencyChecker> super;
2869 unsigned Depth;
2875 bool IgnoreNonTypeDependent;
2877 bool Match;
2878 SourceLocation MatchLoc;
2880 DependencyChecker(unsigned Depth, bool IgnoreNonTypeDependent) in DependencyChecker() function
2884 DependencyChecker(TemplateParameterList *Params, bool IgnoreNonTypeDependent) in DependencyChecker() argument
2897 bool Matches(unsigned ParmDepth, SourceLocation Loc = SourceLocation()) { in Matches()
2906 bool TraverseStmt(Stmt *S, DataRecursionQueue *Q = nullptr) { in TraverseStmt()
[all …]