Home
last modified time | relevance | path

Searched refs:BreakableStatement (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/ast/
Dast.h106 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/
Dfull-codegen.h152 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable()
161 BreakableStatement* statement() { return statement_; } in statement()
165 BreakableStatement* statement_;
/external/v8/src/wasm/
Dasm-wasm-builder.cc120 BlockVisitor(AsmWasmBuilderImpl* builder, BreakableStatement* stmt, in BlockVisitor()
1021 ZoneVector<std::pair<BreakableStatement*, bool>> breakable_blocks_;
/external/v8/src/compiler/
Dast-graph-builder.cc161 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/
Dhydrogen.h2064 explicit BreakAndContinueInfo(BreakableStatement* target,
2074 BreakableStatement* target() { return target_; } in target()
2083 BreakableStatement* target_;
2108 HBasicBlock* Get(BreakableStatement* stmt, BreakType type,
Dhydrogen.cc4838 BreakableStatement* stmt, in Get()
/external/v8/src/parsing/
Dparser.cc257 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()
Dparser.h963 BreakableStatement* LookupBreakTarget(const AstRawString* label, bool* ok);
/external/v8/src/interpreter/
Dbytecode-generator.cc113 BreakableStatement* statement, in ControlScopeForBreakable()