Lines Matching refs:ETSParser

49 ParserImpl::NodeFormatType ETSParser::GetFormatPlaceholderType() const
73 ir::Expression *ETSParser::ParseExpressionFormatPlaceholder()
104 ir::TypeNode *ETSParser::ParseTypeFormatPlaceholder(std::optional<ParserImpl::NodeFormatType> nodeFormat)
129 ir::Identifier *ETSParser::ParseIdentifierFormatPlaceholder(std::optional<ParserImpl::NodeFormatType> nodeFormat) const
154 ir::Statement *ETSParser::ParseStatementFormatPlaceholder() const
176 ir::AstNode *ETSParser::ParseTypeParametersFormatPlaceholder() const
198 ArenaVector<ir::AstNode *> &ETSParser::ParseAstNodesArrayFormatPlaceholder() const
220 ArenaVector<ir::Statement *> &ETSParser::ParseStatementsArrayFormatPlaceholder() const
242 ArenaVector<ir::Expression *> &ETSParser::ParseExpressionsArrayFormatPlaceholder() const
264 ir::Statement *ETSParser::CreateStatement(std::string_view const sourceCode)
293 ir::Statement *ETSParser::CreateFormattedStatement(std::string_view const sourceCode,
302 ArenaVector<ir::Statement *> ETSParser::CreateStatements(std::string_view const sourceCode)
312 ArenaVector<ir::Statement *> ETSParser::CreateFormattedStatements(std::string_view const sourceCode,
323 ir::AstNode *ETSParser::CreateFormattedClassFieldDefinition(std::string_view sourceCode,
338 ir::AstNode *ETSParser::CreateFormattedClassMethodDefinition(std::string_view sourceCode,
353 ir::AstNode *ETSParser::CreateFormattedClassElement(std::string_view sourceCode,
367 ir::AstNode *ETSParser::CreateClassElement(std::string_view sourceCode, const ArenaVector<ir::AstNode *> &properties,
382 ir::ClassDeclaration *ETSParser::CreateFormattedClassDeclaration(std::string_view sourceCode,
392 ir::ClassDeclaration *ETSParser::CreateClassDeclaration(std::string_view sourceCode, bool allowStatic)
433 ir::MethodDefinition *ETSParser::CreateConstructorDefinition(ir::ModifierFlags modifiers,
465 ir::Expression *ETSParser::CreateExpression(std::string_view const sourceCode, ExpressionParseFlags const flags)
480 ir::Expression *ETSParser::CreateFormattedExpression(std::string_view const sourceCode,
497 ir::Statement *ETSParser::CreateTopLevelStatement(std::string_view const sourceCode)
508 ir::Statement *ETSParser::CreateFormattedTopLevelStatement(std::string_view const sourceCode,
517 ir::TypeNode *ETSParser::CreateTypeAnnotation(TypeAnnotationParsingOptions *options, std::string_view const sourceCode)