| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree-visitor.h | 44 Walk(A &x, M &mutator) { in Walk() function 65 Walk(*x, visitor); in Walk() 70 Walk(*x, mutator); in Walk() 78 Walk(elem, visitor); in Walk() 83 Walk(elem, mutator); in Walk() 181 Walk(x.t, visitor); in Walk() 188 Walk(x.t, mutator); in Walk() 196 Walk(x.u, visitor); in Walk() 203 Walk(x.u, mutator); in Walk() 211 Walk(x.v, visitor); in Walk() [all …]
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | unparse.cpp | 269 Walk(dts), Walk(", ", attrs, ", "); in Unparse() 421 Walk(x.type, "::"), Walk(x.values, ", "); in Unparse() 424 Walk(x.name), Put('='), Walk(x.lower), Put(','), Walk(x.upper); in Unparse() 440 Walk(dts), Walk(", ", attrs, ", "); in Unparse() 762 Walk(x.v); in Unparse() 880 Walk(x.v); in Unparse() 1080 Walk(x.lower), Put(':'), Walk(x.upper); in Unparse() 1489 Walk(x.width), Walk(".", x.digits), Walk("E", x.exponentWidth); in Unparse() 2076 Walk(":", in Unparse() 2345 Walk(pd); in Unparse() [all …]
|
| /llvm-project-15.0.7/mlir/test/IR/ |
| H A D | generic-visitors-interrupt.mlir | 3 // Walk is interrupted before visiting "foo" 16 // Walk is interrupted after visiting "foo" (which has a single empty region) 31 // Walk is interrupted after visiting "foo"'s 1st region. 97 // Walk is skipped before visiting "foo". 116 // Walk is skipped after visiting all regions of "foo". 139 // Walk is skipped after visiting first region of "foo".
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | SubElementInterfaces.td | 31 Walk all of the immediately nested sub-attributes and sub-types. This 52 /// Walk all of the held sub-attributes and sub-types. 64 /// Walk all of the held sub-attributes and sub-types. 89 /// Walk all of the held sub-attributes. 93 /// Walk all of the held sub-types.
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names.cpp | 331 Walk(x); in ProcessTypeSpec() 3937 Walk(x.v); in Pre() 3955 Walk(expr); in Pre() 3985 Walk(expr); in Pre() 4489 Walk(stmt); in Pre() 5000 Walk(fields); in Pre() 5020 Walk(decls); in Pre() 5950 Walk(values); in Pre() 7064 Walk(decls); in Pre() 7298 Walk(bounds); in Pre() [all …]
|
| H A D | check-coarray.cpp | 142 parser::Walk(block, criticalBodyEnforce); in Enter() 147 parser::Walk(block, criticalLabelEnforce); in Enter()
|
| H A D | semantics.cpp | 112 bool Walk(const parser::Program &program) { in Walk() function in Fortran::semantics::SemanticsVisitor 113 parser::Walk(program, *this); in Walk() 172 StatementSemanticsPass1{context}.Walk(program); in PerformStatementSemantics() 174 pass2.Walk(program); in PerformStatementSemantics()
|
| H A D | canonicalize-omp.cpp | 114 Walk(program, omp); in CanonicalizeOmp()
|
| H A D | unparse-with-symbols.cpp | 95 parser::Walk(program, visitor); in UnparseWithSymbols()
|
| H A D | resolve-directives.cpp | 118 template <typename A> void Walk(const A &x) { parser::Walk(x, *this); } in Walk() function in Fortran::semantics::AccAttributeVisitor 238 template <typename A> void Walk(const A &x) { parser::Walk(x, *this); } in Walk() function in Fortran::semantics::OmpAttributeVisitor 278 Walk(std::get<std::list<parser::OpenMPDeclarativeConstruct>>(x.t)); in Pre() 1727 AccAttributeVisitor{context}.Walk(node); in ResolveAccParts() 1734 OmpAttributeVisitor{context}.Walk(node); in ResolveOmpParts() 1741 OmpAttributeVisitor{context}.Walk(node); in ResolveOmpParts()
|
| H A D | rewrite-parse-tree.cpp | 201 parser::Walk(program, mutator); in RewriteParseTree()
|
| H A D | canonicalize-acc.cpp | 214 Walk(program, acc); in CanonicalizeAcc()
|
| H A D | canonicalize-do.cpp | 139 Walk(program, canonicalizationOfDoLoops); in CanonicalizeDo()
|
| H A D | check-do-forall.cpp | 537 parser::Walk(block, doConcurrentBodyEnforce); in CheckDoConcurrent() 542 parser::Walk(block, doConcurrentLabelEnforce); in CheckDoConcurrent() 659 parser::Walk(block, doConcurrentVariableEnforce); in CheckDefaultNoneImpliesExplicitLocality()
|
| H A D | type.cpp | 444 parser::Walk(*parsedExpr, resetter); in InstantiateComponent() 451 parser::Walk(*parsedExpr, resetter); in InstantiateComponent()
|
| H A D | check-directive-structure.h | 372 parser::Walk(block, noBranchingEnforce); in CheckNoBranching()
|
| H A D | expression.cpp | 3878 parser::Walk(std::get<parser::DataImpliedDo::Bounds>(ido.t), *this); in Pre() 3888 parser::Walk(std::get<std::list<parser::DataIDoObject>>(ido.t), *this); in Pre() 3893 bool ExprChecker::Walk(const parser::Program &program) { in Walk() function in Fortran::semantics::ExprChecker 3894 parser::Walk(program, *this); in Walk()
|
| H A D | check-omp-structure.cpp | 639 parser::Walk(x, ompCycleChecker); in CheckCycleConstraints() 2644 parser::Walk(*it, ompWorkshareBlockChecker); in CheckWorkshareBlockStmts() 2651 parser::Walk(*ompAtomicConstruct, ompWorkshareBlockChecker); in CheckWorkshareBlockStmts()
|
| /llvm-project-15.0.7/flang/examples/PrintFlangFunctionNames/ |
| H A D | PrintFlangFunctionNames.cpp | 70 Fortran::parser::Walk(getParsing().parseTree(), visitor); in executeAction()
|
| /llvm-project-15.0.7/flang/examples/FlangOmpReport/ |
| H A D | FlangOmpReport.cpp | 59 Walk(parsing.parseTree(), visitor); in executeAction()
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | directive2.td | 160 // IMPL-NEXT: Walk(x.v, ","); 167 // IMPL-NEXT: Walk(x.v);
|
| H A D | directive1.td | 175 // IMPL-NEXT: Walk("(", x.v, ")");
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | expression.h | 52 Walk(x, visitor); in FindSourceLocation() 422 bool Walk(const parser::Program &);
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 1694 Walk(root, walker); in createPFT() 1861 parser::Walk(functionParserNode, visitor); in visitAllSymbols() 1870 parser::Walk(functionParserNode, visitor); in visitAllSymbols()
|
| /llvm-project-15.0.7/flang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 382 Fortran::parser::Walk(parseTree, visitor); in executeAction()
|