Home
last modified time | relevance | path

Searched refs:BreakableControlFlowBuilder (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/interpreter/
Dcontrol-flow-builders.h37 class V8_EXPORT_PRIVATE BreakableControlFlowBuilder
40 BreakableControlFlowBuilder(BytecodeArrayBuilder* builder, in BreakableControlFlowBuilder() function
47 ~BreakableControlFlowBuilder() override;
87 : public BreakableControlFlowBuilder {
92 : BreakableControlFlowBuilder(builder, block_coverage_builder, in BlockBuilder()
98 class V8_EXPORT_PRIVATE LoopBuilder final : public BreakableControlFlowBuilder {
102 : BreakableControlFlowBuilder(builder, block_coverage_builder, node), in LoopBuilder()
152 : public BreakableControlFlowBuilder {
158 : BreakableControlFlowBuilder(builder, block_coverage_builder, statement), in SwitchBuilder()
Dcontrol-flow-builders.cc13 BreakableControlFlowBuilder::~BreakableControlFlowBuilder() { in ~BreakableControlFlowBuilder()
22 void BreakableControlFlowBuilder::BindBreakTarget() { in BindBreakTarget()
26 void BreakableControlFlowBuilder::EmitJump(BytecodeLabels* sites) { in EmitJump()
30 void BreakableControlFlowBuilder::EmitJumpIfTrue( in EmitJumpIfTrue()
35 void BreakableControlFlowBuilder::EmitJumpIfFalse( in EmitJumpIfFalse()
40 void BreakableControlFlowBuilder::EmitJumpIfUndefined(BytecodeLabels* sites) { in EmitJumpIfUndefined()
44 void BreakableControlFlowBuilder::EmitJumpIfNull(BytecodeLabels* sites) { in EmitJumpIfNull()
Dbytecode-generator.cc391 BreakableControlFlowBuilder* control_builder) in ControlScopeForBreakable()
416 BreakableControlFlowBuilder* control_builder_;