Searched refs:BreakableStatement (Results 1 – 12 of 12) sorted by relevance
/external/v8/src/ast/ |
D | ast.h | 117 class BreakableStatement; variable 204 BreakableStatement* AsBreakableStatement(); in DEFINE_OPERATORS_FOR_FLAGS() 375 class BreakableStatement : public Statement { 414 BreakableStatement(ZoneList<const AstRawString*>* labels, in BreakableStatement() function 433 class Block final : public BreakableStatement { 456 : BreakableStatement(labels, TARGET_FOR_NAMED_ONLY, pos, kBlock), in Block() 461 static int parent_num_ids() { return BreakableStatement::num_ids(); } in parent_num_ids() 468 : public BitField<bool, BreakableStatement::kNextBitFieldIndex, 1> {}; 561 class IterationStatement : public BreakableStatement { 582 : BreakableStatement(labels, TARGET_FOR_ANONYMOUS, pos, type), in IterationStatement() [all …]
|
D | ast.cc | 50 BreakableStatement* AstNode::AsBreakableStatement() { in AsBreakableStatement()
|
/external/v8/src/parsing/ |
D | parser.h | 184 typedef v8::internal::BreakableStatement* BreakableStatement; 519 BreakableStatement* LookupBreakTarget(const AstRawString* label, bool* ok); 1162 ParserTarget(ParserBase<Parser>* parser, BreakableStatement* statement) 1172 BreakableStatement* statement() { return statement_; } 1176 BreakableStatement* statement_;
|
D | preparser.h | 803 typedef PreParserStatement BreakableStatement;
|
D | parser.cc | 3698 BreakableStatement* Parser::LookupBreakTarget(const AstRawString* label, in LookupBreakTarget() 3702 BreakableStatement* stat = t->statement(); in LookupBreakTarget()
|
D | parser-base.h | 4826 typename Types::BreakableStatement target = in ParseBreakStatement()
|
/external/v8/src/full-codegen/ |
D | full-codegen.h | 137 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable() 146 BreakableStatement* statement() { return statement_; } in statement() 150 BreakableStatement* statement_;
|
/external/v8/src/compiler/ |
D | ast-graph-builder.cc | 162 void BreakTo(BreakableStatement* target); 163 void ContinueTo(BreakableStatement* target); 301 ControlScopeForBreakable(AstGraphBuilder* owner, BreakableStatement* target, in ControlScopeForBreakable() 321 BreakableStatement* target_; 354 BreakableStatement* target_; 1007 void AstGraphBuilder::ControlScope::BreakTo(BreakableStatement* stmt) { in BreakTo() 1012 void AstGraphBuilder::ControlScope::ContinueTo(BreakableStatement* stmt) { in ContinueTo()
|
/external/v8/src/asmjs/ |
D | asm-wasm-builder.cc | 160 BlockVisitor(AsmWasmBuilderImpl* builder, BreakableStatement* stmt, in BlockVisitor() 224 void DoBreakOrContinue(BreakableStatement* target, bool is_continue) { in DoBreakOrContinue() 1825 ZoneVector<std::pair<BreakableStatement*, bool>> breakable_blocks_;
|
/external/v8/src/crankshaft/ |
D | hydrogen.h | 2025 explicit BreakAndContinueInfo(BreakableStatement* target, 2035 BreakableStatement* target() { return target_; } in target() 2044 BreakableStatement* target_; 2069 HBasicBlock* Get(BreakableStatement* stmt, BreakType type,
|
D | hydrogen.cc | 4396 BreakableStatement* stmt, in Get()
|
/external/v8/src/interpreter/ |
D | bytecode-generator.cc | 236 BreakableStatement* statement, in ControlScopeForBreakable()
|