Lines Matching defs:StatementParsingFlags
141 void CheckFunctionDeclaration(StatementParsingFlags flags);
159 StatementParsingFlags stmFlags = StatementParsingFlags::ALLOW_LEXICAL);
253 ArenaVector<ir::Statement *> ParseStatementList(StatementParsingFlags flags = StatementParsingFlags::ALLOW_LEXICAL);
260 virtual ir::Statement *ParseFunctionStatement(StatementParsingFlags flags);
262 virtual ir::ClassDeclaration *ParseClassStatement(StatementParsingFlags flags,
266 virtual ir::ETSStructDeclaration *ParseStructStatement(StatementParsingFlags flags,
270 ir::Statement *ParseLetStatement(StatementParsingFlags flags);
277 ir::Statement *ParseExpressionStatement(StatementParsingFlags flags = StatementParsingFlags::NONE);
321 virtual ir::Statement *ParseStatement(StatementParsingFlags flags = StatementParsingFlags::NONE);
332 virtual ir::Statement *ParseImportDeclaration(StatementParsingFlags flags);
350 virtual ir::Statement *ParsePotentialExpressionStatement(StatementParsingFlags flags);
374 virtual ir::Statement *ParseConstStatement(StatementParsingFlags flags);
443 virtual ir::Statement *ParseExportDeclaration(StatementParsingFlags flags);
454 virtual ir::Statement *ParseModuleDeclaration(StatementParsingFlags flags = StatementParsingFlags::NONE)