Lines Matching refs:ExpressionResultScope
565 class BytecodeGenerator::ExpressionResultScope { class in v8::internal::interpreter::BytecodeGenerator
567 ExpressionResultScope(BytecodeGenerator* generator, Expression::Context kind) in ExpressionResultScope() function in v8::internal::interpreter::BytecodeGenerator::ExpressionResultScope
576 virtual ~ExpressionResultScope() { in ~ExpressionResultScope()
604 ExpressionResultScope* outer_;
609 DISALLOW_COPY_AND_ASSIGN(ExpressionResultScope);
615 : public ExpressionResultScope {
618 : ExpressionResultScope(generator, Expression::kEffect) {} in EffectResultScope()
623 class BytecodeGenerator::ValueResultScope final : public ExpressionResultScope {
626 : ExpressionResultScope(generator, Expression::kValue) {} in ValueResultScope()
631 class BytecodeGenerator::TestResultScope final : public ExpressionResultScope {
635 : ExpressionResultScope(generator, Expression::kTest), in TestResultScope()