Lines Matching refs:Else
21 If/Then/Else
60 Lexer Extensions for If/Then/Else
91 AST Extensions for If/Then/Else
100 std::unique_ptr<ExprAST> Cond, Then, Else;
104 std::unique_ptr<ExprAST> Else)
105 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {}
112 Parser Extensions for If/Then/Else
143 auto Else = ParseExpression();
144 if (!Else)
148 std::move(Else));
170 LLVM IR for If/Then/Else
281 Code Generation for If/Then/Else
383 Value *ElseV = Else->codegen();
388 // codegen of 'Else' can change the current block, update ElseBB for the PHI.