Home | History | Annotate | Download | only in cached

Lines Matching defs:Else

89     if (IdentifierStr == "else") return tok_else;
186 /// IfExprAST - Expression class for if/then/else.
188 ExprAST *Cond, *Then, *Else;
191 : Cond(cond), Then(then), Else(_else) {}
343 /// ifexpr ::= 'if' expression 'then' expression 'else' expression
359 return Error("expected else");
363 ExprAST *Else = ParseExpression();
364 if (!Else) return 0;
366 return new IfExprAST(Cond, Then, Else);
811 } else {
877 } else {
968 } else {
1113 // Create blocks for the then and else cases. Insert the 'then' block at the
1116 BasicBlock *ElseBB = BasicBlock::Create(getGlobalContext(), "else");
1131 // Emit else block.
1135 Value *ElseV = Else->Codegen();
1139 // Codegen of 'Else' can change the current block, update ElseBB for the PHI.
1212 } else {
1244 else
1271 } else { // If not specified, use 0.0.
1405 } else {
1419 } else {
1437 #else
1441 } else {