Home
last modified time | relevance | path

Searched defs:Visitor (Results 1 – 25 of 133) sorted by relevance

123456

/llvm-project/clang-tools-extra/clangd/
H A DFindTarget.cpp252 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 DRecursiveASTVisitorTestTypeLocVisitor.cpp24 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 DRecursiveASTVisitorTestDeclVisitor.cpp24 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 DSourceCodeTest.cpp134 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 DCommentHandlerTest.cpp138 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 DCastExprTest.cpp33 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 DLexicallyOrderedRecursiveASTVisitorTest.cpp131 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 DRecursiveASTVisitorTestPostOrderVisitor.cpp78 RecordingVisitor Visitor(true); TEST() local
100 RecordingVisitor Visitor(false); TEST() local
/llvm-project/clang/unittests/Tooling/RecursiveASTVisitorTests/
H A DDeclRefExpr.cpp35 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 DCXXMemberCall.cpp26 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 DLambdaExpr.cpp50 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 DInitListExprPreOrder.cpp35 InitListExprPreOrderVisitor Visitor(/*VisitImplicitCode=*/true); TEST() local
44 InitListExprPreOrderVisitor Visitor(/*VisitImplicitCode=*/false); TEST() local
H A DMemberPointerTypeLoc.cpp34 Visitor.ExpectMatch("Bar", 4, 36); in TEST() local
50 MemberPointerTypeLocVisitor Visitor; TEST() local
H A DTraversalScope.cpp15 class Visitor : public ExpectedLocationVisitor { class
17 Visitor(ASTContext *Context) { this->Context = Context; } in Visitor() function in __anon2454af140111::Visitor
H A DConstructExpr.cpp46 ConstructExprVisitor Visitor; TEST() local
62 ConstructExprVisitor Visitor; TEST() local
H A DDeductionGuide.cpp36 Visitor.ExpectMatch("Foo(T) -> Foo<int>", 11, 1); in TEST() local
62 EXPECT_TRUE(Visitor.runOver( in TEST() local
H A DCXXMethodDecl.cpp39 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 DPrintASTTests.cpp35 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 DTestTU.cpp242 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 DPrintFunctionNames.cpp55 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 DFindHeadersTest.cpp229 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 DLocateSymbolTest.cpp54 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 DRefactoringActionRulesInternal.h71 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 DAssignmentInIfConditionCheck.cpp24 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 DInterfaceStubFunctionsConsumer.cpp245 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()

123456