BindBreakTarget() | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
BindCaseTargetForCompareJump(int index, CaseClause *clause) | v8::internal::interpreter::SwitchBuilder | |
BindCaseTargetForJumpTable(int case_value, CaseClause *clause) | v8::internal::interpreter::SwitchBuilder | |
BindDefault(CaseClause *clause) | v8::internal::interpreter::SwitchBuilder | |
block_coverage_builder_ | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
Break() | v8::internal::interpreter::BreakableControlFlowBuilder | inline |
break_labels() | v8::internal::interpreter::BreakableControlFlowBuilder | inline |
break_labels_ | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
BreakableControlFlowBuilder(BytecodeArrayBuilder *builder, BlockCoverageBuilder *block_coverage_builder, AstNode *node) | v8::internal::interpreter::BreakableControlFlowBuilder | inline |
BreakIfForInDone(Register index, Register cache_length) | v8::internal::interpreter::BreakableControlFlowBuilder | inline |
BreakIfTrue(BytecodeArrayBuilder::ToBooleanMode mode) | v8::internal::interpreter::BreakableControlFlowBuilder | inline |
BuildBlockCoverage(CaseClause *clause) | v8::internal::interpreter::SwitchBuilder | inlineprivate |
builder() const | v8::internal::interpreter::ControlFlowBuilder | inlineprotected |
builder_ | v8::internal::interpreter::ControlFlowBuilder | private |
case_sites_ | v8::internal::interpreter::SwitchBuilder | private |
ControlFlowBuilder(BytecodeArrayBuilder *builder) | v8::internal::interpreter::ControlFlowBuilder | inlineexplicit |
ControlFlowBuilder(const ControlFlowBuilder &)=delete | v8::internal::interpreter::ControlFlowBuilder | |
default_ | v8::internal::interpreter::SwitchBuilder | private |
EmitJump(BytecodeLabels *labels) | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
EmitJumpIfFalse(BytecodeArrayBuilder::ToBooleanMode mode, BytecodeLabels *labels) | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
EmitJumpIfForInDone(BytecodeLabels *labels, Register index, Register cache_length) | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
EmitJumpIfTrue(BytecodeArrayBuilder::ToBooleanMode mode, BytecodeLabels *labels) | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
EmitJumpIfUndefined(BytecodeLabels *labels) | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
EmitJumpTableIfExists(int min_case, int max_case, std::map< int, CaseClause * > &covered_cases) | v8::internal::interpreter::SwitchBuilder | |
fall_through_ | v8::internal::interpreter::SwitchBuilder | private |
jump_table_ | v8::internal::interpreter::SwitchBuilder | private |
JumpToCaseIfTrue(BytecodeArrayBuilder::ToBooleanMode mode, int index) | v8::internal::interpreter::SwitchBuilder | |
JumpToDefault() | v8::internal::interpreter::SwitchBuilder | |
JumpToFallThroughIfFalse() | v8::internal::interpreter::SwitchBuilder | |
node_ | v8::internal::interpreter::BreakableControlFlowBuilder | protected |
operator=(const ControlFlowBuilder &)=delete | v8::internal::interpreter::ControlFlowBuilder | |
SwitchBuilder(BytecodeArrayBuilder *builder, BlockCoverageBuilder *block_coverage_builder, SwitchStatement *statement, int number_of_cases, BytecodeJumpTable *jump_table) | v8::internal::interpreter::SwitchBuilder | inline |
~BreakableControlFlowBuilder() override | v8::internal::interpreter::BreakableControlFlowBuilder | |
~ControlFlowBuilder()=default | v8::internal::interpreter::ControlFlowBuilder | virtual |
~SwitchBuilder() override | v8::internal::interpreter::SwitchBuilder | |