Searched refs:ForInfo (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/parsing/ |
D | parser.h | 373 Block* RewriteForVarInLegacy(const ForInfo& for_info); 374 void DesugarBindingInForEachStatement(ForInfo* for_info, Block** body_block, 376 Block* CreateForEachStatementTDZ(Block* init_block, const ForInfo& for_info, 381 Statement* body, Scope* inner_scope, const ForInfo& for_info, bool* ok);
|
D | preparser.h | 1419 V8_INLINE PreParserStatement RewriteForVarInLegacy(const ForInfo& for_info) { 1424 ForInfo* for_info, PreParserStatement* body_block, 1443 PreParserStatement init_block, const ForInfo& for_info, bool* ok) { 1458 PreParserStatement body, Scope* inner_scope, const ForInfo& for_info,
|
D | parser-base.h | 563 struct ForInfo { struct 565 explicit ForInfo(ParserBase* parser) in ForInfo() argument 1291 int stmt_pos, ForInfo* for_info, ZonePtrList<const AstRawString>* labels, 1296 ForInfo* for_info, ZonePtrList<const AstRawString>* labels, 1308 int stmt_pos, StatementT init, ForInfo* for_info, 5714 ForInfo for_info(this); in ParseForStatement() 5816 int stmt_pos, ForInfo* for_info, ZonePtrList<const AstRawString>* labels, in ParseForEachStatementWithDeclarations() 5915 ForInfo* for_info, ZonePtrList<const AstRawString>* labels, in ParseForEachStatementWithoutDeclarations() 5953 int stmt_pos, StatementT init, ForInfo* for_info, in ParseStandardForLoopWithLexicalDeclarations() 6057 ForInfo for_info(this); in ParseForAwaitStatement()
|
D | parser.cc | 1875 Block* Parser::RewriteForVarInLegacy(const ForInfo& for_info) { in RewriteForVarInLegacy() 1909 void Parser::DesugarBindingInForEachStatement(ForInfo* for_info, in DesugarBindingInForEachStatement() 1969 const ForInfo& for_info, bool* ok) { in CreateForEachStatementTDZ() 2114 Statement* body, Scope* inner_scope, const ForInfo& for_info, bool* ok) { in DesugarLexicalBindingsInForStatement()
|