Lines Matching refs:Push
933 .Push(cp->GetScalarValue().value(), in Analyze()
1283 to.Push(std::move(DEREF(typed))); in MakeSpecific()
1286 to.Push(ImpliedDo<T>{impliedDo.name(), in MakeSpecific()
1336 void Push(MaybeExpr &&);
1366 void ArrayConstructorContext::Push(MaybeExpr &&x) { in Push() function in Fortran::evaluate::ArrayConstructorContext
1441 values_.Push(std::move(*x)); in Push()
1444 values_.Push(std::move(*x)); in Push()
1478 values_.Push(std::move(*cast)); in Push()
1519 Push(Expr<SomeType>{ in Add()
1522 values_.Push(ImpliedDo<SomeType>{anonymous, std::move(*lower), in Add()
1529 Push(exprAnalyzer_.Analyze(expr)); in Add()
1583 values_.Push(ImpliedDo<SomeType>{name, std::move(*lower), in Add()