Lines Matching refs:Body
218 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon52ec69cd0111::ForExprAST
223 std::unique_ptr<ExprAST> Body) in ForExprAST() argument
225 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
262 std::unique_ptr<ExprAST> Body; member in __anon52ec69cd0111::FunctionAST
266 std::unique_ptr<ExprAST> Body) in FunctionAST() argument
267 : Proto(std::move(Proto)), Body(std::move(Body)) {} in FunctionAST()
437 auto Body = ParseExpression(); in ParseForExpr() local
438 if (!Body) in ParseForExpr()
442 std::move(Step), std::move(Body)); in ParseForExpr()
832 if (!Body->codegen()) in codegen()
920 if (Value *RetVal = Body->codegen()) { in codegen()