Searched refs:LogicalExpr (Results 1 – 5 of 5) sorted by relevance
251 const auto &expr{std::get<parser::LogicalExpr>(x.t)}; in PushWhereContext()
323 using LogicalExpr = Logical<common::Indirection<Expr>>; // R1024 variable328 using ScalarLogicalExpr = Scalar<LogicalExpr>;1988 std::tuple<LogicalExpr, AssignmentStmt> t;1994 std::tuple<std::optional<Name>, LogicalExpr> t;2010 std::tuple<LogicalExpr, std::optional<Name>> t;
2427 std::get<Fortran::parser::LogicalExpr>(stmt.t))); in genFIR()2440 std::get<Fortran::parser::LogicalExpr>(stmt.t))); in genFIR()2462 std::get<Fortran::parser::LogicalExpr>(stmt.t))); in genFIR()3066 std::get<Fortran::parser::LogicalExpr>(ws.t)); in analyzeExplicitSpace()3092 std::get<Fortran::parser::LogicalExpr>(stmt.t)); in analyzeExplicitSpace()3104 std::get<Fortran::parser::LogicalExpr>(stmt.t)); in analyzeExplicitSpace()
148 parser::ScalarLogicalExpr{parser::LogicalExpr{parser::Expr{ in convertIfStmt()
920 Word("WHERE ("), Walk(std::get<LogicalExpr>(x.t)), Put(')'); in Unparse()925 Word("ELSEWHERE ("), Walk(std::get<LogicalExpr>(x.t)), Put(')'); in Unparse()