Searched refs:MoveExpr (Results 1 – 1 of 1) sorted by relevance
130 Expr<SomeType> &&MoveExpr(std::size_t i) { in MoveExpr() function in Fortran::evaluate::ArgumentAnalyzer2568 assignment.emplace(analyzer.MoveExpr(0), analyzer.MoveExpr(1)); in Analyze()2701 return analyzer.MoveExpr(0); in NumericUnaryHelper()2784 analyzer.MoveExpr(0), analyzer.MoveExpr(1), in NumericBinaryHelper()2841 std::move(std::get<Expr<SomeCharacter>>(analyzer.MoveExpr(0).u).u), in Analyze()2842 std::move(std::get<Expr<SomeCharacter>>(analyzer.MoveExpr(1).u).u)); in Analyze()2880 analyzer.MoveExpr(0), analyzer.MoveExpr(1))); in RelationHelper()2925 std::get<Expr<SomeLogical>>(analyzer.MoveExpr(0).u), in LogicalBinaryHelper()2926 std::get<Expr<SomeLogical>>(analyzer.MoveExpr(1).u))); in LogicalBinaryHelper()3754 } else if (auto rhsExpr{evaluate::ConvertToType(lhsType, MoveExpr(1))}) { in AddAssignmentConversion()[all …]