/llvm-project/clang-tools-extra/clangd/ |
H A D | FindTarget.cpp | 252 struct Visitor : public ConstStmtVisitor<Visitor> { in add() struct 255 Visitor(TargetFinder &Outer, RelSet Flags) : Outer(Outer), Flags(Flags) {} in add() argument 363 struct Visitor : public TypeVisitor<Visitor> { in add() struct 366 Visitor(TargetFinder &Outer, RelSet Flags) : Outer(Outer), Flags(Flags) {} in add() argument 253 Outerclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 254 Flagsclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 257 VisitCallExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 260 VisitConceptSpecializationExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 263 VisitDeclRefExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 271 VisitMemberExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 278 VisitOverloadExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 282 VisitSizeOfPackExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 285 VisitCXXConstructExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 288 VisitDesignatedInitExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 297 VisitGotoStmtclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 301 VisitLabelStmtclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 306 VisitCXXDependentScopeMemberExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 313 VisitDependentScopeDeclRefExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 320 VisitObjCIvarRefExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 323 VisitObjCMessageExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 326 VisitObjCPropertyRefExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 336 VisitObjCProtocolExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 339 VisitOpaqueValueExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 342 VisitPseudoObjectExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 345 VisitCXXNewExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 348 VisitCXXDeleteExprclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 352 VisitCXXRewrittenBinaryOperatorclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 364 Outerclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 365 Flagsclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 368 VisitTagTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 372 VisitElaboratedTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 376 VisitUsingTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 380 VisitInjectedClassNameTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 384 VisitDecltypeTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 387 VisitDeducedTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 392 VisitUnresolvedUsingTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 395 VisitDeducedTemplateSpecializationTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 409 VisitDependentNameTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 417 VisitDependentTemplateSpecializationTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 426 VisitTypedefTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 432 VisitTemplateSpecializationTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 473 VisitSubstTemplateTypeParmTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 476 VisitTemplateTypeParmTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 479 VisitObjCInterfaceTypeclang::clangd::__anoncfb560360111::TargetFinder::add::Visitor add() argument 627 struct Visitor : ConstDeclVisitor<Visitor> { refInDecl() struct 628 Visitorclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 630 Resolverclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 631 Refsclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 633 VisitUsingDirectiveDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 642 VisitUsingDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 650 VisitUsingEnumDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 656 VisitNamespaceAliasDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 667 VisitNamedDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 689 VisitCXXDeductionGuideDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 698 VisitObjCMethodDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 706 VisitObjCCategoryDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 718 VisitObjCCategoryImplDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 733 VisitObjCImplementationDeclclang::clangd::__anoncfb560360211::refInDecl::Visitor refInDecl() argument 752 struct Visitor : ConstStmtVisitor<Visitor> { refInStmt() struct 753 Visitorclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 755 Resolverclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 757 Refsclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 759 VisitDeclRefExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 766 VisitDependentScopeDeclRefExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 772 VisitMemberExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 784 VisitCXXDependentScopeMemberExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 791 VisitOverloadExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 799 VisitSizeOfPackExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 806 VisitObjCPropertyRefExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 814 VisitObjCIvarRefExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 821 VisitObjCMessageExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 829 VisitDesignatedInitExprclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 841 VisitGotoStmtclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 848 VisitLabelStmtclang::clangd::__anoncfb560360211::refInStmt::Visitor refInStmt() argument 863 struct Visitor : TypeLocVisitor<Visitor> { refInTypeLoc() struct 864 Visitorclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 866 Resolverclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 867 Refsclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 869 VisitElaboratedTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 883 VisitUsingTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 890 VisitTagTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 897 VisitTemplateTypeParmTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 904 VisitTemplateSpecializationTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 918 VisitDeducedTemplateSpecializationTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 926 VisitInjectedClassNameTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 933 VisitDependentTemplateSpecializationTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 942 VisitDependentNameTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 950 VisitTypedefTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument 959 VisitObjCInterfaceTypeLocclang::clangd::__anoncfb560360211::refInTypeLoc::Visitor refInTypeLoc() argument [all...] |
/llvm-project/clang/unittests/Tooling/ |
H A D | RecursiveASTVisitorTestTypeLocVisitor.cpp | 24 TypeLocVisitor Visitor; in TEST() local 30 TypeLocVisitor Visitor; in TEST() local 39 TypeLocVisitor Visitor; in TEST() local 47 TypeLocVisitor Visitor; in TEST() local 55 TypeLocVisitor Visitor; TEST() local 64 TypeLocVisitor Visitor; TEST() local 72 TypeLocVisitor Visitor; TEST() local 81 TypeLocVisitor Visitor; TEST() local 92 TypeLocVisitor Visitor; TEST() local [all...] |
H A D | RecursiveASTVisitorTestDeclVisitor.cpp | 24 VarDeclVisitor Visitor; in TEST() local 81 Visitor in TEST() local 46 ParmVarDeclVisitorForImplicitCode Visitor; TEST() local 92 NamedDeclVisitor Visitor; TEST() local 100 NamedDeclVisitor Visitor; TEST() local 110 NamedDeclVisitor Visitor; TEST() local 118 NamedDeclVisitor Visitor; TEST() local 129 NamedDeclVisitor Visitor; TEST() local [all...] |
H A D | SourceCodeTest.cpp | 134 CallsVisitor Visitor; in TEST() local 149 CallsVisitor Visitor; in TEST() local 174 CallsVisitor Visitor; TEST() local 212 ExtendTokenRangeVisitor Visitor; TEST() local 232 ExtendCharRangeVisitor Visitor; TEST() local 244 VarDeclsVisitor Visitor; TEST() local 289 RecordDeclsVisitor Visitor; TEST() local 307 CXXRecordDeclsVisitor Visitor; TEST() local 321 FunctionDeclsVisitor Visitor; TEST() local 337 CXXMethodDeclsVisitor Visitor; TEST() local 353 VarDeclsVisitor Visitor; TEST() local 458 FailingVarDeclsVisitor Visitor; TEST() local 479 CallsVisitor Visitor; TEST_P() local 494 IntLitVisitor Visitor; TEST() local 516 CallsVisitor Visitor; TEST() local 537 TypeLocVisitor Visitor; TEST() local 579 IntLitVisitor Visitor; TEST_P() local 593 IntLitVisitor Visitor; TEST_P() local 608 IntLitVisitor Visitor; TEST_P() local 626 CallsVisitor Visitor; TEST() local 641 IntLitVisitor Visitor; TEST() local 657 IntLitVisitor Visitor; TEST() local 672 CallsVisitor Visitor; TEST() local 689 IntLitVisitor Visitor; TEST() local 704 IntLitVisitor Visitor; TEST() local 720 IntLitVisitor Visitor; TEST() local 767 CallsVisitor Visitor; TEST() local [all...] |
H A D | CommentHandlerTest.cpp | 138 CommentVerifier Verifier = Visitor in TEST() local 69 CommentHandlerAction(CommentHandlerVisitor * Visitor) CommentHandlerAction() argument 132 CommentHandlerVisitor Visitor; TEST() local 146 CommentHandlerVisitor Visitor; TEST() local 159 CommentHandlerVisitor Visitor; TEST() local 170 CommentHandlerVisitor Visitor; TEST() local 205 CommentHandlerVisitor Visitor; TEST() local 212 CommentHandlerVisitor Visitor; TEST() local [all...] |
H A D | CastExprTest.cpp | 33 CastExprVisitor Visitor; in TEST() local 53 CastExprVisitor Visitor; in TEST() local 74 CastExprVisitor Visitor; in TEST() local 97 CastExprVisitor Visitor; in TEST() local [all...] |
H A D | LexicallyOrderedRecursiveASTVisitorTest.cpp | 131 DummyMatchVisitor Visitor; TEST() local 163 DummyMatchVisitor Visitor; TEST() local 175 DummyMatchVisitor Visitor(/*EmitIndices=*/true); TEST() local 206 DummyMatchVisitor Visitor(/*EmitDeclIndices=*/false, TEST() local [all...] |
H A D | RecursiveASTVisitorTestPostOrderVisitor.cpp | 78 RecordingVisitor Visitor(true); TEST() local 100 RecordingVisitor Visitor(false); TEST() local
|
/llvm-project/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
H A D | DeclRefExpr.cpp | 35 Visitor.ExpectMatch("x", 2, 30); in TEST() local 42 DeclRefExprVisitor Visitor; TEST() local 52 DeclRefExprVisitor Visitor; TEST() local 59 DeclRefExprVisitor Visitor; TEST() local 67 DeclRefExprVisitor Visitor; TEST() local 75 DeclRefExprVisitor Visitor; TEST() local 88 DeclRefExprVisitor Visitor; TEST() local 108 DeclRefExprVisitor Visitor; TEST() local 115 DeclRefExprVisitor Visitor; TEST() local [all...] |
H A D | CXXMemberCall.cpp | 26 Visitor.ExpectMatch("Y::x", 3, 3); in TEST() local 37 Visitor.ExpectMatch("Y::x", 4, 5); in TEST() local 50 Visitor.ExpectMatch("A::x", 5, 7); in TEST() local 68 CXXMemberCallVisitor Visitor; TEST() local 85 CXXMemberCallVisitor Visitor; TEST() local [all...] |
H A D | LambdaExpr.cpp | 50 Visitor.ExpectMatch("", 1, 12); in TEST() local 59 Visitor.ExpectMatch("", 1, 12); in TEST() local 69 LambdaExprVisitor Visitor; TEST() local 80 LambdaExprVisitor Visitor; TEST() local 92 LambdaExprVisitor Visitor; TEST() local [all...] |
H A D | InitListExprPreOrder.cpp | 35 InitListExprPreOrderVisitor Visitor(/*VisitImplicitCode=*/true); TEST() local 44 InitListExprPreOrderVisitor Visitor(/*VisitImplicitCode=*/false); TEST() local
|
H A D | MemberPointerTypeLoc.cpp | 34 Visitor.ExpectMatch("Bar", 4, 36); in TEST() local 50 MemberPointerTypeLocVisitor Visitor; TEST() local
|
H A D | TraversalScope.cpp | 15 class Visitor : public ExpectedLocationVisitor { class 17 Visitor(ASTContext *Context) { this->Context = Context; } in Visitor() function in __anon2454af140111::Visitor
|
H A D | ConstructExpr.cpp | 46 ConstructExprVisitor Visitor; TEST() local 62 ConstructExprVisitor Visitor; TEST() local
|
H A D | DeductionGuide.cpp | 36 Visitor.ExpectMatch("Foo(T) -> Foo<int>", 11, 1); in TEST() local 62 EXPECT_TRUE(Visitor.runOver( in TEST() local
|
H A D | CXXMethodDecl.cpp | 39 Visitor.DisallowMatch("declref", 8, 28); in TEST() local 61 Visitor.DisallowMatch("declref", 4, 58); in TEST() local
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | PrintASTTests.cpp | 35 struct Visitor : RecursiveASTVisitor<Visitor> { in TEST_P() struct 36 Visitor(std::vector<Position> Points) : Points(std::move(Points)) {} in TEST_P() function 37 bool VisitNamedDecl(const NamedDecl *ND) { in TEST_P() 47 std::vector<std::string> TemplateArgsAtPoints; in TEST_P() 48 const std::vector<Position> Points; in TEST_P()
|
H A D | TestTU.cpp | 242 struct Visitor : RecursiveASTVisitor<Visitor> { in findDecl() struct 250 } Visitor; in findDecl() local 243 Fclang::clangd::findDecl::Visitor findDecl() argument 244 Declsclang::clangd::findDecl::Visitor findDecl() argument 245 VisitNamedDeclclang::clangd::findDecl::Visitor findDecl() argument
|
/llvm-project/clang/examples/PrintFunctionNames/ |
H A D | PrintFunctionNames.cpp | 55 struct Visitor : public RecursiveASTVisitor<Visitor> { in HandleTranslationUnit() struct 56 const std::set<std::string> &ParsedTemplates; in HandleTranslationUnit() 57 Visitor(const std::set<std::string> &ParsedTemplates) in HandleTranslationUnit() argument 59 bool VisitFunctionDecl(FunctionDecl *FD) { in HandleTranslationUnit() 66 std::set<FunctionDecl*> LateParsedDecls; in HandleTranslationUnit()
|
/llvm-project/clang-tools-extra/include-cleaner/unittests/ |
H A D | FindHeadersTest.cpp | 229 CustomVisitor Visitor; in TEST_F() local 288 struct Visitor : public RecursiveASTVisitor<Visitor> { in headersFor() struct 291 Visitor(llvm::StringRef Name) : Name(Name) {} in headersFor() argument 603 struct Visitor : public RecursiveASTVisitor<Visitor> { in TEST_F() struct 289 Outclang::include_cleaner::__anoncb3c938f0111::HeadersForSymbolTest::headersFor::Visitor headersFor() argument 290 Nameclang::include_cleaner::__anoncb3c938f0111::HeadersForSymbolTest::headersFor::Visitor headersFor() argument 292 VisitNamedDeclclang::include_cleaner::__anoncb3c938f0111::HeadersForSymbolTest::headersFor::Visitor headersFor() argument 604 Outclang::include_cleaner::__anoncb3c938f0111::TEST_F::Visitor TEST_F() argument 605 VisitDeclRefExprclang::include_cleaner::__anoncb3c938f0111::TEST_F::Visitor TEST_F() argument [all...] |
H A D | LocateSymbolTest.cpp | 54 struct Visitor : RecursiveASTVisitor<Visitor> { in findDecl() argument 53 struct Visitor : RecursiveASTVisitor<Visitor> { findDecl() struct 55 Outclang::include_cleaner::__anonb58440000111::LocateExample::findDecl::Visitor findDecl() argument 56 VisitNamedDeclclang::include_cleaner::__anonb58440000111::LocateExample::findDecl::Visitor findDecl() argument
|
/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RefactoringActionRulesInternal.h | 71 void visitRefactoringOptionsImpl(RefactoringOptionVisitor &Visitor, in visitRefactoringOptionsImpl() 74 RefactoringOptionVisitor &Visitor; in visitRefactoringOptionsImpl() member 88 RefactoringOptionVisitor &Visitor, in visitRefactoringOptions()
|
/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | AssignmentInIfConditionCheck.cpp | 24 class Visitor : public RecursiveASTVisitor<Visitor> { in check() class 28 explicit Visitor(AssignmentInIfConditionCheck &Check) : Check(Check) {} in check() function in clang::tidy::bugprone::AssignmentInIfConditionCheck::check::Visitor
|
/llvm-project/clang/lib/Frontend/ |
H A D | InterfaceStubFunctionsConsumer.cpp | 245 struct Visitor : public RecursiveASTVisitor<Visitor> { in HandleTranslationUnit() struct 246 bool VisitNamedDecl(NamedDecl *ND) { in HandleTranslationUnit() 262 std::set<const NamedDecl *> LateParsedDecls; in HandleTranslationUnit() 263 std::set<NamedDecl *> NamedDecls; in HandleTranslationUnit() 264 std::set<const ValueDecl *> ValueDecls; in HandleTranslationUnit()
|