Home
last modified time | relevance | path

Searched refs:TypeAnnotationParsingOptions (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp445 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseTsTemplateLiteralType()
465 TypeAnnotationParsingOptions *options) in ParseTsTypeAnnotationElement()
469 …if (*options & (TypeAnnotationParsingOptions::IN_MODIFIER | TypeAnnotationParsingOptions::IN_UNION… in ParseTsTypeAnnotationElement()
470 TypeAnnotationParsingOptions::IN_INTERSECTION)) { in ParseTsTypeAnnotationElement()
474 …return ParseTsUnionType(typeAnnotation, *options & TypeAnnotationParsingOptions::RESTRICT_EXTENDS); in ParseTsTypeAnnotationElement()
477 if (*options & (TypeAnnotationParsingOptions::IN_MODIFIER | in ParseTsTypeAnnotationElement()
478 TypeAnnotationParsingOptions::IN_INTERSECTION)) { in ParseTsTypeAnnotationElement()
482 … return ParseTsIntersectionType(typeAnnotation, *options & TypeAnnotationParsingOptions::IN_UNION, in ParseTsTypeAnnotationElement()
483 … *options & TypeAnnotationParsingOptions::RESTRICT_EXTENDS); in ParseTsTypeAnnotationElement()
489 … *options & TypeAnnotationParsingOptions::THROW_ERROR); in ParseTsTypeAnnotationElement()
[all …]
DexpressionParser.cpp131 TypeAnnotationParsingOptions options = in ParseTsAsExpression()
132 TypeAnnotationParsingOptions::THROW_ERROR | TypeAnnotationParsingOptions::ALLOW_CONST; in ParseTsAsExpression()
499 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseTsGenericArrowFunction()
520 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseTsTypeAssertion()
540 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseCoverParenthesizedExpressionAndArrowParameterList()
612 options = ~TypeAnnotationParsingOptions::THROW_ERROR; in ParseCoverParenthesizedExpressionAndArrowParameterList()
1415 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParsePotentialArrowExpression()
1711 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParsePotentialTsFunctionParameter()
DparserImpl.h157 enum class TypeAnnotationParsingOptions { enum
169 DEFINE_BITOPS(TypeAnnotationParsingOptions) in DEFINE_BITOPS() argument
266 ir::Expression *ParseTsTypeAnnotation(TypeAnnotationParsingOptions *options);
272 …*ParseTsTypeAnnotationElement(ir::Expression *typeAnnotation, TypeAnnotationParsingOptions *option…
DstatementParser.cpp631 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseTsTypeAliasDeclaration()
1702 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseCatchParam()
1898 TypeAnnotationParsingOptions options = TypeAnnotationParsingOptions::THROW_ERROR; in ParseVariableDeclarator()