Lines Matching refs:Body
207 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon7d54fca40111::ForExprAST
212 std::unique_ptr<ExprAST> Body) in ForExprAST() argument
214 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
249 std::unique_ptr<ExprAST> Body; member in __anon7d54fca40111::FunctionAST
253 std::unique_ptr<ExprAST> Body) in FunctionAST() argument
254 : Proto(std::move(Proto)), Body(std::move(Body)) {} in FunctionAST()
422 auto Body = ParseExpression(); in ParseForExpr() local
423 if (!Body) in ParseForExpr()
427 std::move(Step), std::move(Body)); in ParseForExpr()
816 if (!Body->codegen()) in codegen()
904 if (Value *RetVal = Body->codegen()) { in codegen()