Home
last modified time | relevance | path

Searched refs:UnlabeledStatement (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-if-stmt.cpp19 std::get<parser::UnlabeledStatement<parser::ActionStmt>>(ifStmt.t)}; in Leave()
H A Dsemantics.cpp98 template <typename T> bool Pre(const parser::UnlabeledStatement<T> &node) { in Pre()
107 template <typename T> void Post(const parser::UnlabeledStatement<T> &node) { in Post()
H A Dcheck-do-forall.cpp103 template <typename T> bool Pre(const parser::UnlabeledStatement<T> &stmt) { in Pre()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dstmt-parser.h50 sourced(construct<UnlabeledStatement<typename PA::resultType>>(p)); in unlabeledStatement()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dtools.h78 static const A *Unwrap(const UnlabeledStatement<B> &x) { in Unwrap()
H A Dparse-tree.h341 template <typename A> struct UnlabeledStatement { struct
342 explicit UnlabeledStatement(A &&s) : statement(std::move(s)) {} in UnlabeledStatement() argument
346 template <typename A> struct Statement : public UnlabeledStatement<A> { argument
348 : UnlabeledStatement<A>{std::move(s)}, label(std::move(lab)) {} in Statement()
2056 UnlabeledStatement<ForallAssignmentStmt>>
2305 std::tuple<ScalarLogicalExpr, UnlabeledStatement<ActionStmt>> t;
H A Dparse-tree-visitor.h265 void Walk(const UnlabeledStatement<T> &x, V &visitor) { in Walk()
273 void Walk(UnlabeledStatement<T> &x, M &mutator) { in Walk()
H A Ddump-parse-tree.h752 template <typename T> bool Pre(const UnlabeledStatement<T> &) { return true; } in Pre()
753 template <typename T> void Post(const UnlabeledStatement<T> &) {} in Post()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp70 struct UnwrapStmt<parser::UnlabeledStatement<A>> {
73 constexpr UnwrapStmt(const parser::UnlabeledStatement<A> &a) in UnwrapStmt()
158 Pre(std::get<parser::UnlabeledStatement<parser::ActionStmt>>(ifStmt.t)); in convertIfStmt()
H A DBridge.cpp1583 genFIR(std::get<Fortran::parser::UnlabeledStatement< in genFIR()
3118 analyzeExplicitSpace(std::get<Fortran::parser::UnlabeledStatement< in analyzeExplicitSpace()