Searched refs:BreakableStatement (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/compiler/ |
D | ast-graph-builder.h | 363 BreakableScope(AstGraphBuilder* owner, BreakableStatement* target, in BreakableScope() 378 void BreakTarget(BreakableStatement* target); 379 void ContinueTarget(BreakableStatement* target); 383 BreakableStatement* target_; 390 BreakableScope* FindBreakable(BreakableStatement* target);
|
D | ast-graph-builder.cc | 294 BreakableStatement* target) { in FindBreakable() 305 void AstGraphBuilder::BreakableScope::BreakTarget(BreakableStatement* stmt) { in BreakTarget() 310 void AstGraphBuilder::BreakableScope::ContinueTarget(BreakableStatement* stmt) { in ContinueTarget()
|
/external/v8/src/ |
D | ast.h | 114 class BreakableStatement; variable 233 virtual BreakableStatement* AsBreakableStatement() { return NULL; } in AsBreakableStatement() 401 class BreakableStatement : public Statement { 413 virtual BreakableStatement* AsBreakableStatement() FINAL OVERRIDE { in AsBreakableStatement() 429 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels, in BreakableStatement() function 449 class Block FINAL : public BreakableStatement { 473 : BreakableStatement(zone, labels, TARGET_FOR_NAMED_ONLY, pos, id_gen), in Block() 725 class IterationStatement : public BreakableStatement { 744 : BreakableStatement(zone, labels, TARGET_FOR_ANONYMOUS, pos, id_gen), in IterationStatement() 1071 BreakableStatement* target() const { return target_; } in DECLARE_NODE_TYPE() [all …]
|
D | full-codegen.h | 173 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable() 183 BreakableStatement* statement() { return statement_; } in statement() 187 BreakableStatement* statement_;
|
D | hydrogen.h | 2052 explicit BreakAndContinueInfo(BreakableStatement* target, 2062 BreakableStatement* target() { return target_; } in target() 2071 BreakableStatement* target_; 2096 HBasicBlock* Get(BreakableStatement* stmt, BreakType type,
|
D | parser.h | 804 BreakableStatement* LookupBreakTarget(const AstRawString* label, bool* ok);
|
D | parser.cc | 2535 BreakableStatement* target = NULL; in ParseBreakStatement() 3066 BreakableStatement* t = LookupBreakTarget(NULL, CHECK_OK); in DesugarLetBindingsInForStatement() 3941 BreakableStatement* stat = t->node()->AsBreakableStatement(); in TargetStackContainsLabel() 3949 BreakableStatement* Parser::LookupBreakTarget(const AstRawString* label, in LookupBreakTarget() 3953 BreakableStatement* stat = t->node()->AsBreakableStatement(); in LookupBreakTarget()
|
D | hydrogen.cc | 4642 BreakableStatement* stmt, in Get()
|