/external/v8/src/ast/ |
ast.h | 106 class BreakableStatement; 213 virtual BreakableStatement* AsBreakableStatement() { return NULL; } 396 class BreakableStatement : public Statement { 408 BreakableStatement* AsBreakableStatement() final { return this; } 424 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels, 449 class Block final : public BreakableStatement { 470 : BreakableStatement(zone, labels, TARGET_FOR_NAMED_ONLY, pos), 474 static int parent_num_ids() { return BreakableStatement::num_ids(); } 637 class IterationStatement : public BreakableStatement { 662 : BreakableStatement(zone, labels, TARGET_FOR_ANONYMOUS, pos) [all...] |
/external/v8/src/full-codegen/ |
full-codegen.h | 152 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) 161 BreakableStatement* statement() { return statement_; } 165 BreakableStatement* statement_; [all...] |
/external/v8/src/compiler/ |
ast-graph-builder.cc | 143 // - BreakableStatement : Allows 'break' from block and switch statements. 161 void BreakTo(BreakableStatement* target); 162 void ContinueTo(BreakableStatement* target); 298 // Control scope implementation for a BreakableStatement. 301 ControlScopeForBreakable(AstGraphBuilder* owner, BreakableStatement* target, 321 BreakableStatement* target_; 351 BreakableStatement* target_; [all...] |
/external/v8/src/crankshaft/ |
hydrogen.h | [all...] |
hydrogen.cc | [all...] |
/external/v8/src/parsing/ |
parser.cc | 267 Target(Target** variable, BreakableStatement* statement) 277 BreakableStatement* statement() { return statement_; } 281 BreakableStatement* statement_; [all...] |
parser.h | [all...] |
/external/v8/src/wasm/ |
asm-wasm-builder.cc | 179 BlockVisitor(AsmWasmBuilderImpl* builder, BreakableStatement* stmt, [all...] |
/external/v8/src/interpreter/ |
bytecode-generator.cc | 232 BreakableStatement* statement, [all...] |