Lines Matching refs:StatementT

245   typedef typename Types::Statement StatementT;  typedef
1196 StatementT ParseAsyncFunctionDeclaration(
1198 StatementT ParseFunctionDeclaration(bool* ok);
1199 StatementT ParseHoistableDeclaration(ZonePtrList<const AstRawString>* names,
1201 StatementT ParseHoistableDeclaration(int pos, ParseFunctionFlags flags,
1204 StatementT ParseClassDeclaration(ZonePtrList<const AstRawString>* names,
1206 StatementT ParseNativeDeclaration(bool* ok);
1234 StatementT ParseStatementListItem(bool* ok);
1236 StatementT ParseStatement(ZonePtrList<const AstRawString>* labels, in ParseStatement()
1242 StatementT ParseStatement(ZonePtrList<const AstRawString>* labels,
1251 StatementT ParseScopedStatement(ZonePtrList<const AstRawString>* labels,
1254 StatementT ParseVariableStatement(VariableDeclarationContext var_context,
1263 StatementT ParseDebuggerStatement(bool* ok);
1265 StatementT ParseExpressionOrLabelledStatement(
1269 StatementT ParseIfStatement(ZonePtrList<const AstRawString>* labels,
1271 StatementT ParseContinueStatement(bool* ok);
1272 StatementT ParseBreakStatement(ZonePtrList<const AstRawString>* labels,
1274 StatementT ParseReturnStatement(bool* ok);
1275 StatementT ParseWithStatement(ZonePtrList<const AstRawString>* labels,
1277 StatementT ParseDoWhileStatement(ZonePtrList<const AstRawString>* labels,
1280 StatementT ParseWhileStatement(ZonePtrList<const AstRawString>* labels,
1283 StatementT ParseThrowStatement(bool* ok);
1284 StatementT ParseSwitchStatement(ZonePtrList<const AstRawString>* labels,
1286 V8_INLINE StatementT ParseTryStatement(bool* ok);
1287 StatementT ParseForStatement(ZonePtrList<const AstRawString>* labels,
1290 StatementT ParseForEachStatementWithDeclarations(
1294 StatementT ParseForEachStatementWithoutDeclarations(
1304 StatementT* next, StatementT* body, bool* ok);
1307 StatementT ParseStandardForLoopWithLexicalDeclarations(
1308 int stmt_pos, StatementT init, ForInfo* for_info,
1311 StatementT ParseForAwaitStatement(ZonePtrList<const AstRawString>* labels,
1426 inline StatementT BuildReturnStatement(ExpressionT expr, int pos,
4008 typename ParserBase<Impl>::StatementT
4024 typename ParserBase<Impl>::StatementT
4037 typename ParserBase<Impl>::StatementT
4107 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseClassDeclaration( in ParseClassDeclaration()
4154 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseNativeDeclaration( in ParseNativeDeclaration()
4176 typename ParserBase<Impl>::StatementT
4887 StatementT stat = in ParseStatementList()
4951 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseStatementListItem( in ParseStatementListItem()
4998 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseStatement( in ParseStatement()
5062 StatementT statement = ParseTryStatement(CHECK_OK); in ParseStatement()
5119 StatementT stat = ParseStatementListItem(CHECK_OK_CUSTOM(NullStatement)); in ParseBlock()
5135 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseScopedStatement( in ParseScopedStatement()
5145 StatementT body = ParseFunctionDeclaration(CHECK_OK); in ParseScopedStatement()
5154 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseVariableStatement( in ParseVariableStatement()
5173 StatementT result = in ParseVariableStatement()
5180 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseDebuggerStatement( in ParseDebuggerStatement()
5195 typename ParserBase<Impl>::StatementT
5268 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseIfStatement( in ParseIfStatement()
5280 StatementT then_statement = impl()->NullStatement(); in ParseIfStatement()
5286 StatementT else_statement = impl()->NullStatement(); in ParseIfStatement()
5294 StatementT stmt = in ParseIfStatement()
5301 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseContinueStatement( in ParseContinueStatement()
5332 StatementT stmt = factory()->NewContinueStatement(target, pos); in ParseContinueStatement()
5338 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseBreakStatement( in ParseBreakStatement()
5371 StatementT stmt = factory()->NewBreakStatement(target, pos); in ParseBreakStatement()
5377 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseReturnStatement( in ParseReturnStatement()
5412 StatementT stmt = in ParseReturnStatement()
5419 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseWithStatement( in ParseWithStatement()
5438 StatementT body = impl()->NullStatement(); in ParseWithStatement()
5449 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseDoWhileStatement( in ParseDoWhileStatement()
5460 StatementT body = impl()->NullStatement(); in ParseDoWhileStatement()
5486 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseWhileStatement( in ParseWhileStatement()
5496 StatementT body = impl()->NullStatement(); in ParseWhileStatement()
5514 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseThrowStatement( in ParseThrowStatement()
5529 StatementT stmt = impl()->NewThrowStatement(exception, pos); in ParseThrowStatement()
5536 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseSwitchStatement( in ParseSwitchStatement()
5582 StatementT stat = ParseStatementListItem(CHECK_OK); in ParseSwitchStatement()
5603 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseTryStatement( in ParseTryStatement()
5702 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseForStatement( in ParseForStatement()
5750 StatementT init = impl()->BuildInitializationBlock( in ParseForStatement()
5761 StatementT init = impl()->NullStatement(); in ParseForStatement()
5805 StatementT next = impl()->NullStatement(); in ParseForStatement()
5806 StatementT body = impl()->NullStatement(); in ParseForStatement()
5814 typename ParserBase<Impl>::StatementT
5877 StatementT body = ParseStatement(nullptr, nullptr, CHECK_OK); in ParseForEachStatementWithDeclarations()
5890 StatementT final_loop = impl()->InitializeForEachStatement( in ParseForEachStatementWithDeclarations()
5912 typename ParserBase<Impl>::StatementT
5939 StatementT body = impl()->NullStatement(); in ParseForEachStatementWithoutDeclarations()
5951 typename ParserBase<Impl>::StatementT
5953 int stmt_pos, StatementT init, ForInfo* for_info, in ParseStandardForLoopWithLexicalDeclarations()
5961 StatementT next = impl()->NullStatement(); in ParseStandardForLoopWithLexicalDeclarations()
5962 StatementT body = impl()->NullStatement(); in ParseStandardForLoopWithLexicalDeclarations()
6012 StatementT* next, StatementT* body, bool* ok) { in ParseStandardForLoop()
6049 typename ParserBase<Impl>::StatementT ParserBase<Impl>::ParseForAwaitStatement( in ParseForAwaitStatement()
6143 StatementT body = impl()->NullStatement(); in ParseForAwaitStatement()
6169 StatementT final_loop = impl()->InitializeForOfStatement( in ParseForAwaitStatement()