Lines Matching defs:End
95 // Comment until end of line.
103 // Check for end of file. Don't eat the EOF.
189 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step,
191 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)),
197 std::unique_ptr<ExprAST> Start, End, Step, Body;
398 auto End = ParseExpression();
399 if (!End)
419 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End),
450 // End of var list, exit loop.
707 if (I != Prototypes.end())
858 // end of the function.
961 // Compute the end condition.
962 Value *EndCond = End->IRGen(C);
979 // Insert the conditional branch into the end of LoopEndBB.
1238 if (DefI == FunctionDefs.end())