/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 154 template <typename Derived> class RecursiveASTVisitor { 346 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 350 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 352 Derived &, RecursiveASTVisitor &>>(*this) \ 518 bool RecursiveASTVisitor<Derived>::TraverseTypeConstraint( 537 bool RecursiveASTVisitor<Derived>::TraverseConceptRequirement( 555 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 574 bool RecursiveASTVisitor<Derived>::TraverseConceptTypeRequirement( 582 bool RecursiveASTVisitor<Derived>::TraverseConceptExprRequirement( 600 bool RecursiveASTVisitor<Derived>::TraverseConceptNestedRequirement( [all …]
|
H A D | LexicallyOrderedRecursiveASTVisitor.h | 60 : public RecursiveASTVisitor<Derived> { 61 using BaseType = RecursiveASTVisitor<Derived>;
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | ASTOps.h | 92 class AnalysisASTVisitor : public RecursiveASTVisitor<Derived> { 107 return RecursiveASTVisitor<Derived>::TraverseDecl(D); in TraverseDecl() 118 return RecursiveASTVisitor<Derived>::TraverseCXXTypeidExpr(TIE); in TraverseCXXTypeidExpr() 130 return RecursiveASTVisitor<Derived>::TraverseBindingDecl(BD); in TraverseBindingDecl()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransBlockObjCVariable.cpp | 40 public RecursiveASTVisitor<RootBlockObjCVarRewriter> { 43 class BlockVarChecker : public RecursiveASTVisitor<BlockVarChecker> { 46 typedef RecursiveASTVisitor<BlockVarChecker> base; 111 class BlockObjCVarRewriter : public RecursiveASTVisitor<BlockObjCVarRewriter> {
|
H A D | Transforms.cpp | 214 class ReferenceClear : public RecursiveASTVisitor<ReferenceClear> { 221 class ReferenceCollector : public RecursiveASTVisitor<ReferenceCollector> { 236 class RemovablesCollector : public RecursiveASTVisitor<RemovablesCollector> { 318 class ASTTransform : public RecursiveASTVisitor<ASTTransform> { 320 typedef RecursiveASTVisitor<ASTTransform> base;
|
H A D | TransZeroOutPropsInDealloc.cpp | 26 public RecursiveASTVisitor<ZeroOutInDeallocRemover> { 27 typedef RecursiveASTVisitor<ZeroOutInDeallocRemover> base;
|
H A D | Transforms.h | 185 class BodyTransform : public RecursiveASTVisitor<BodyTransform<BODY_TRANS> > { 189 typedef RecursiveASTVisitor<BodyTransform<BODY_TRANS> > base;
|
H A D | TransProtectedScope.cpp | 26 class LocalRefsCollector : public RecursiveASTVisitor<LocalRefsCollector> { 55 class CaseCollector : public RecursiveASTVisitor<CaseCollector> {
|
H A D | TransUnusedInitDelegate.cpp | 33 class UnusedInitRewriter : public RecursiveASTVisitor<UnusedInitRewriter> {
|
H A D | TransARCAssign.cpp | 34 class ARCAssignChecker : public RecursiveASTVisitor<ARCAssignChecker> {
|
H A D | TransGCCalls.cpp | 21 public RecursiveASTVisitor<GCCollectableCallsChecker> {
|
H A D | TransAPIUses.cpp | 30 class APIChecker : public RecursiveASTVisitor<APIChecker> {
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | ASTConsumers.cpp | 32 public RecursiveASTVisitor<ASTPrinter> { 33 typedef RecursiveASTVisitor<ASTPrinter> base; 137 public RecursiveASTVisitor<ASTDeclNodeLister> {
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RecursiveSymbolVisitor.h | 29 : public RecursiveASTVisitor<RecursiveSymbolVisitor<T>> { 30 using BaseType = RecursiveASTVisitor<RecursiveSymbolVisitor<T>>;
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | UncountedLocalVarsChecker.cpp | 122 struct LocalVisitor : public RecursiveASTVisitor<LocalVisitor> { in checkASTDecl() 127 using Base = RecursiveASTVisitor<LocalVisitor>; in checkASTDecl()
|
H A D | UncountedCallArgsChecker.cpp | 46 struct LocalVisitor : public RecursiveASTVisitor<LocalVisitor> { in checkASTDecl() 59 return RecursiveASTVisitor<LocalVisitor>::TraverseClassTemplateDecl( in checkASTDecl()
|
H A D | UncountedLambdaCapturesChecker.cpp | 38 struct LocalVisitor : public RecursiveASTVisitor<LocalVisitor> { in checkASTDecl()
|
H A D | NoUncountedMembersChecker.cpp | 48 struct LocalVisitor : public RecursiveASTVisitor<LocalVisitor> { in checkASTDecl()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ParentMapContext.cpp | 355 : public RecursiveASTVisitor<ASTVisitor> { 360 friend class RecursiveASTVisitor<ASTVisitor>; 362 using VisitorBase = RecursiveASTVisitor<ASTVisitor>;
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 21 class TypeIndexer : public RecursiveASTVisitor<TypeIndexer> { 28 typedef RecursiveASTVisitor<TypeIndexer> base;
|
H A D | IndexBody.cpp | 22 class BodyIndexer : public RecursiveASTVisitor<BodyIndexer> { 28 typedef RecursiveASTVisitor<BodyIndexer> base; 506 return RecursiveASTVisitor::TraverseTypeConstraint(C); in TraverseTypeConstraint()
|
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
H A D | Visitor.h | 29 public RecursiveASTVisitor<InstallAPIVisitor> {
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
H A D | USRFinder.cpp | 102 : public RecursiveASTVisitor<NamedDeclFindingVisitor> {
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CastToStructChecker.cpp | 26 class CastToStructVisitor : public RecursiveASTVisitor<CastToStructVisitor> {
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugSuppression.cpp | 79 class CacheInitializer : public RecursiveASTVisitor<CacheInitializer> {
|