Lines Matching refs:else_expr
35 private ASTExpr if_expr, then_expr, else_expr; field in ASTIfExpr
60 else_expr = (ASTExpr)children[2]; in closeNode()
79 if(else_expr != null) { in traverse()
80 else_expr = else_expr.traverse(env); in traverse()
110 if(else_expr != null) { in eval()
111 else_type = else_expr.eval(expected); in eval()
114 MiniC.addError(else_expr.getLine(), else_expr.getColumn(), in eval()
124 else_expr = then_expr; in eval()
135 is_simple = if_expr.isSimple() && then_expr.isSimple() && else_expr.isSimple(); in eval()
152 else_expr.code(buf); in code()
167 else_expr.byte_code(else_code, method, cp); in byte_code()
185 if(else_expr != null) { in dump()
186 else_expr.dump(prefix + " "); in dump()