Home
last modified time | relevance | path

Searched refs:isConstructionType (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/parser/
H A DTSparser.h53 ir::TypeNode *ParseFunctionType(lexer::SourcePosition startLoc, bool isConstructionType, bool throwError,
H A DTSparser.cpp1154 bool isConstructionType = false; in ParseParenthesizedOrFunctionType() local
1158 isConstructionType = true; in ParseParenthesizedOrFunctionType()
1166 if (Lexer()->GetToken().Type() == lexer::TokenType::PUNCTUATOR_LESS_THAN || isConstructionType) { in ParseParenthesizedOrFunctionType()
1167 return ParseFunctionType(typeStart, isConstructionType, throwError, abstractConstructor); in ParseParenthesizedOrFunctionType()
1208 ir::TypeNode *TSParser::ParseFunctionType(lexer::SourcePosition startLoc, bool isConstructionType, bool throwError, in ParseFunctionType() argument
1241 if (isConstructionType) { in ParseFunctionType()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1873 bool isConstructionType = false; in ParseTsParenthesizedOrFunctionType() local
1877 isConstructionType = true; in ParseTsParenthesizedOrFunctionType()
1888 if (lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATOR_LESS_THAN || isConstructionType) { in ParseTsParenthesizedOrFunctionType()
1889 return ParseTsFunctionType(typeStart, isConstructionType, throwError, abstractConstructor); in ParseTsParenthesizedOrFunctionType()
1918 ir::Expression *ParserImpl::ParseTsFunctionType(lexer::SourcePosition startLoc, bool isConstructionType, in ParseTsFunctionType() argument
1966 if (isConstructionType) { in ParseTsFunctionType()
H A DparserImpl.h264 ir::Expression *ParseTsFunctionType(lexer::SourcePosition startLoc, bool isConstructionType, bool throwError,

Completed in 13 milliseconds