| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree-visitor.h | 37 if (visitor.Pre(x)) { in Walk() 38 visitor.Post(x); in Walk() 65 Walk(*x, visitor); in Walk() 91 visitor.Post(x); in Walk() 138 visitor.Post(x); in Walk() 168 visitor.Post(x); in Walk() 182 visitor.Post(x); in Walk() 197 visitor.Post(x); in Walk() 212 visitor.Post(x); in Walk() 227 visitor.Post(x); in Walk() [all …]
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndexHigh.cpp | 50 CXCursorAndRangeVisitor visitor; member 58 : TU(TU), FID(FID), SelectorIdIdx(selectorIdIdx), visitor(visitor) { in FindFileIdRefVisitData() 205 if (data->visitor.visit(data->visitor.context, cursor, in findFileIdRefVisit() 248 CXCursorAndRangeVisitor visitor; member 253 : Unit(Unit), File(File), Macro(Macro), visitor(visitor) { } in FindFileMacroRefVisitData() 300 if (data->visitor.visit(data->visitor.context, cursor, in findFileMacroRefVisit() 345 : Unit(Unit), File(File), visitor(visitor) { } in FindFileIncludesVisitor() 366 if (visitor.visit(visitor.context, cursor, in visit() 428 if (!visitor.visit) { in clang_findReferencesInFile() 473 visitor)) in clang_findReferencesInFile() [all …]
|
| /llvm-project-15.0.7/flang/include/flang/Common/ |
| H A D | visit.h | 54 VISITOR &&visitor, std::size_t which, VARIANT &&...u) { in Log2VisitHelper() argument 56 return visitor(std::get<LOW>(std::forward<VARIANT>(u))...); in Log2VisitHelper() 61 std::forward<VISITOR>(visitor), which, std::forward<VARIANT>(u)...); in Log2VisitHelper() 64 std::forward<VISITOR>(visitor), which, std::forward<VARIANT>(u)...); in Log2VisitHelper() 70 inline auto visit(VISITOR &&visitor, VARIANT &&...u) 71 -> decltype(visitor(std::get<0>(std::forward<VARIANT>(u))...)) { 72 using Result = decltype(visitor(std::get<0>(std::forward<VARIANT>(u))...)); 76 return Log2VisitHelper<0, high, Result>(std::forward<VISITOR>(visitor), 81 std::forward<VISITOR>(visitor), std::forward<VARIANT>(u)...);
|
| H A D | template.h | 302 VISITOR &&visitor, typename VISITOR::Result &&defaultResult) { 305 if (auto result{visitor.template Test<std::tuple_element_t<J, Tuple>>()}) { 309 std::move(visitor), std::move(defaultResult)); 317 VISITOR &&visitor, 320 std::move(visitor), std::move(defaultResult));
|
| /llvm-project-15.0.7/flang/examples/PrintFlangFunctionNames/ |
| H A D | PrintFlangFunctionNames.cpp | 69 ParseTreeVisitor visitor; in executeAction() local 70 Fortran::parser::Walk(getParsing().parseTree(), visitor); in executeAction() 72 llvm::outs() << "\n==== Functions: " << visitor.fcounter << " ====\n"; in executeAction() 73 llvm::outs() << "==== Subroutines: " << visitor.scounter << " ====\n"; in executeAction()
|
| /llvm-project-15.0.7/flang/examples/FlangOmpReport/ |
| H A D | FlangOmpReport.cpp | 55 OpenMPCounterVisitor visitor; in executeAction() local 56 visitor.parsing = &parsing; in executeAction() 59 Walk(parsing.parseTree(), visitor); in executeAction() 66 yout << visitor.constructClauses; in executeAction()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | unparse-with-symbols.cpp | 94 SymbolDumpVisitor visitor; in UnparseWithSymbols() local 95 parser::Walk(program, visitor); in UnparseWithSymbols() 98 int indent) { visitor.PrintSymbols(location, out, indent); }}; in UnparseWithSymbols()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | UncountedLambdaCapturesChecker.cpp | 53 LocalVisitor visitor(this); in checkASTDecl() local 54 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | NoUncountedMembersChecker.cpp | 64 LocalVisitor visitor(this); in checkASTDecl() local 65 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 57 LocalVisitor visitor(this); in checkASTDecl() local 58 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | UncountedCallArgsChecker.cpp | 60 LocalVisitor visitor(this); in checkASTDecl() local 61 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | UncountedLocalVarsChecker.cpp | 160 LocalVisitor visitor(this); in checkASTDecl() local 161 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| /llvm-project-15.0.7/llvm/utils/docker/scripts/llvm_checksum/ |
| H A D | project_tree.py | 27 def WalkProjectFiles(checkout_root, all_projects, project, visitor): argument 53 visitor(os.path.join(root, f))
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ProgramState.cpp | 575 if (!visitor.VisitSymbol(*SI)) in scan() 610 if (!visitor.VisitMemRegion(R)) in scan() 615 if (!visitor.VisitSymbol(SR->getSymbol())) in scan() 645 bool ProgramState::scanReachableSymbols(SVal val, SymbolVisitor& visitor) const { in scanReachableSymbols() 646 ScanReachableSymbols S(this, visitor); in scanReachableSymbols() 652 SymbolVisitor &visitor) const { in scanReachableSymbols() 653 ScanReachableSymbols S(this, visitor); in scanReachableSymbols()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | HostAssociations.cpp | 438 walkCaptureCategories(T visitor, Fortran::lower::AbstractConverter &converter, in walkCaptureCategories() argument 448 return CapturedProcedure::visit(visitor, converter, sym, ba); in walkCaptureCategories() 451 return CapturedAllocatableAndPointer::visit(visitor, converter, sym, ba); in walkCaptureCategories() 453 return CapturedArrays::visit(visitor, converter, sym, ba); in walkCaptureCategories() 455 return CapturedCharacterScalars::visit(visitor, converter, sym, ba); in walkCaptureCategories() 457 return CapturedSimpleScalars::visit(visitor, converter, sym, ba); in walkCaptureCategories()
|
| H A D | CallInterface.cpp | 211 ExprVisitor visitor) const { in walkResultLengths() 223 visitor(toEvExpr(*length)); in walkResultLengths() 246 ExprVisitor visitor) const { in walkResultExtents() 258 visitor(Fortran::evaluate::AsGenericExpr(getExtentExpr(shapeSpec))); in walkResultExtents() 275 auto visitor = [&](const Fortran::lower::SomeExpr &e) { in mustMapInterfaceSymbols() local 278 walkResultLengths(visitor); in mustMapInterfaceSymbols() 279 walkResultExtents(visitor); in mustMapInterfaceSymbols()
|
| /llvm-project-15.0.7/clang/utils/analyzer/ |
| H A D | exploded-graph-rewriter.py | 900 def explore(self, graph, visitor): argument 901 visitor.visit_begin_graph(graph) 904 visitor.visit_node(graph.nodes[node]) 907 visitor.visit_edge(graph.nodes[node], graph.nodes[succ]) 908 visitor.visit_end_of_graph() 1044 visitor = DotDumpVisitor(args.diff, args.dark, args.gray, args.topology, 1050 explorer.explore(graph, visitor)
|
| /llvm-project-15.0.7/flang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 381 MeasurementVisitor visitor; in executeAction() local 382 Fortran::parser::Walk(parseTree, visitor); in executeAction() 383 llvm::outs() << "Parse tree comprises " << visitor.objects in executeAction() 384 << " objects and occupies " << visitor.bytes in executeAction()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 64 LocalVisitor visitor(this); in checkASTDecl() local 65 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/include/clang/AST/ |
| H A D | BUILD.gn | 24 args = [ "-gen-clang-attr-ast-visitor" ]
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 402 bool scanReachableSymbols(SVal val, SymbolVisitor& visitor) const; 407 SymbolVisitor &visitor) const; 908 SymbolVisitor &visitor; variable 911 : state(std::move(st)), visitor(v) {} in ScanReachableSymbols()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | expression.h | 51 SourceLocationFindingVisitor visitor; in FindSourceLocation() local 52 Walk(x, visitor); in FindSourceLocation() 53 return visitor.source; in FindSourceLocation()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | CMakeLists.txt | 17 clang_tablegen(AttrVisitor.inc -gen-clang-attr-ast-visitor
|
| /llvm-project-15.0.7/mlir/test/IR/ |
| H A D | generic-visitors.mlir | 44 // Test the specific operation type visitor.
|
| /llvm-project-15.0.7/clang/include/clang-c/ |
| H A D | Index.h | 4305 CXCursorVisitor visitor, 6028 CXInclusionVisitor visitor, 6213 CXCursor cursor, CXFile file, CXCursorAndRangeVisitor visitor); 6228 CXTranslationUnit TU, CXFile file, CXCursorAndRangeVisitor visitor); 6856 CINDEX_LINKAGE unsigned clang_Type_visitFields(CXType T, CXFieldVisitor visitor,
|