Home
last modified time | relevance | path

Searched refs:Walk (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h44 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 Dunparse.cpp269 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 Dgeneric-visitors-interrupt.mlir3 // 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 DSubElementInterfaces.td31 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 Dresolve-names.cpp331 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 Dcheck-coarray.cpp142 parser::Walk(block, criticalBodyEnforce); in Enter()
147 parser::Walk(block, criticalLabelEnforce); in Enter()
H A Dsemantics.cpp112 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 Dcanonicalize-omp.cpp114 Walk(program, omp); in CanonicalizeOmp()
H A Dunparse-with-symbols.cpp95 parser::Walk(program, visitor); in UnparseWithSymbols()
H A Dresolve-directives.cpp118 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 Drewrite-parse-tree.cpp201 parser::Walk(program, mutator); in RewriteParseTree()
H A Dcanonicalize-acc.cpp214 Walk(program, acc); in CanonicalizeAcc()
H A Dcanonicalize-do.cpp139 Walk(program, canonicalizationOfDoLoops); in CanonicalizeDo()
H A Dcheck-do-forall.cpp537 parser::Walk(block, doConcurrentBodyEnforce); in CheckDoConcurrent()
542 parser::Walk(block, doConcurrentLabelEnforce); in CheckDoConcurrent()
659 parser::Walk(block, doConcurrentVariableEnforce); in CheckDefaultNoneImpliesExplicitLocality()
H A Dtype.cpp444 parser::Walk(*parsedExpr, resetter); in InstantiateComponent()
451 parser::Walk(*parsedExpr, resetter); in InstantiateComponent()
H A Dcheck-directive-structure.h372 parser::Walk(block, noBranchingEnforce); in CheckNoBranching()
H A Dexpression.cpp3878 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 Dcheck-omp-structure.cpp639 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 DPrintFlangFunctionNames.cpp70 Fortran::parser::Walk(getParsing().parseTree(), visitor); in executeAction()
/llvm-project-15.0.7/flang/examples/FlangOmpReport/
H A DFlangOmpReport.cpp59 Walk(parsing.parseTree(), visitor); in executeAction()
/llvm-project-15.0.7/llvm/test/TableGen/
H A Ddirective2.td160 // IMPL-NEXT: Walk(x.v, ",");
167 // IMPL-NEXT: Walk(x.v);
H A Ddirective1.td175 // IMPL-NEXT: Walk("(", x.v, ")");
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h52 Walk(x, visitor); in FindSourceLocation()
422 bool Walk(const parser::Program &);
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp1694 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 DFrontendActions.cpp382 Fortran::parser::Walk(parseTree, visitor); in executeAction()

12