Lines Matching refs:else_labels
464 BytecodeLabels* else_labels, TestFallthrough fallthrough) in TestResultScope() argument
467 else_labels_(else_labels), in TestResultScope()
483 BytecodeLabels* else_labels() const { return else_labels_; } in else_labels() function in v8::internal::interpreter::BytecodeGenerator::TestResultScope
1062 BytecodeLabels then_labels(zone()), else_labels(zone()); in VisitIfStatement() local
1063 VisitForTest(stmt->condition(), &then_labels, &else_labels, in VisitIfStatement()
1071 else_labels.Bind(builder()); in VisitIfStatement()
1074 else_labels.Bind(builder()); in VisitIfStatement()
1642 BytecodeLabels then_labels(zone()), else_labels(zone()); in VisitConditional() local
1644 VisitForTest(expr->condition(), &then_labels, &else_labels, in VisitConditional()
1651 else_labels.Bind(builder()); in VisitConditional()
2734 VisitForTest(expr->expression(), test_result->else_labels(), in VisitNot()
3095 test_result->else_labels(), test_result->fallthrough()); in VisitLogicalOrExpression()
3126 VisitForTest(left, &test_right, test_result->else_labels(), in VisitLogicalAndExpression()
3130 test_result->else_labels(), test_result->fallthrough()); in VisitLogicalAndExpression()
3427 BytecodeLabels* else_labels, in VisitForTest() argument
3434 TestResultScope test_result(this, then_labels, else_labels, fallthrough); in VisitForTest()
3441 builder()->JumpIfFalse(else_labels->New()); in VisitForTest()
3448 builder()->Jump(else_labels->New()); in VisitForTest()