Searched refs:BreakableStatement (Results 1 – 9 of 9) sorted by relevance
/external/v8/src/ast/ |
D | ast.h | 106 class BreakableStatement; variable 211 virtual BreakableStatement* AsBreakableStatement() { return NULL; } in DEFINE_OPERATORS_FOR_FLAGS() 406 class BreakableStatement : public Statement { 418 BreakableStatement* AsBreakableStatement() final { return this; } in AsBreakableStatement() 434 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels, in BreakableStatement() function 459 class Block final : public BreakableStatement { 484 : BreakableStatement(zone, labels, TARGET_FOR_NAMED_ONLY, pos), in Block() 488 static int parent_num_ids() { return BreakableStatement::num_ids(); } in parent_num_ids() 667 class IterationStatement : public BreakableStatement { 685 : BreakableStatement(zone, labels, TARGET_FOR_ANONYMOUS, pos), in IterationStatement() [all …]
|
/external/v8/src/full-codegen/ |
D | full-codegen.h | 152 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable() 161 BreakableStatement* statement() { return statement_; } in statement() 165 BreakableStatement* statement_;
|
/external/v8/src/wasm/ |
D | asm-wasm-builder.cc | 120 BlockVisitor(AsmWasmBuilderImpl* builder, BreakableStatement* stmt, in BlockVisitor() 1021 ZoneVector<std::pair<BreakableStatement*, bool>> breakable_blocks_;
|
/external/v8/src/compiler/ |
D | ast-graph-builder.cc | 161 void BreakTo(BreakableStatement* target); 162 void ContinueTo(BreakableStatement* target); 279 ControlScopeForBreakable(AstGraphBuilder* owner, BreakableStatement* target, in ControlScopeForBreakable() 299 BreakableStatement* target_; 329 BreakableStatement* target_; 981 void AstGraphBuilder::ControlScope::BreakTo(BreakableStatement* stmt) { in BreakTo() 986 void AstGraphBuilder::ControlScope::ContinueTo(BreakableStatement* stmt) { in ContinueTo()
|
/external/v8/src/crankshaft/ |
D | hydrogen.h | 2064 explicit BreakAndContinueInfo(BreakableStatement* target, 2074 BreakableStatement* target() { return target_; } in target() 2083 BreakableStatement* target_; 2108 HBasicBlock* Get(BreakableStatement* stmt, BreakType type,
|
D | hydrogen.cc | 4838 BreakableStatement* stmt, in Get()
|
/external/v8/src/parsing/ |
D | parser.cc | 257 Target(Target** variable, BreakableStatement* statement) in Target() 267 BreakableStatement* statement() { return statement_; } in statement() 271 BreakableStatement* statement_; 2676 BreakableStatement* target = NULL; in ParseBreakStatement() 4990 BreakableStatement* Parser::LookupBreakTarget(const AstRawString* label, in LookupBreakTarget() 4994 BreakableStatement* stat = t->statement(); in LookupBreakTarget()
|
D | parser.h | 963 BreakableStatement* LookupBreakTarget(const AstRawString* label, bool* ok);
|
/external/v8/src/interpreter/ |
D | bytecode-generator.cc | 113 BreakableStatement* statement, in ControlScopeForBreakable()
|