Searched refs:isConstructionType (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | TSparser.h | 53 ir::TypeNode *ParseFunctionType(lexer::SourcePosition startLoc, bool isConstructionType, bool throwError,
|
H A D | TSparser.cpp | 1154 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 D | parserImpl.cpp | 1873 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 D | parserImpl.h | 264 ir::Expression *ParseTsFunctionType(lexer::SourcePosition startLoc, bool isConstructionType, bool throwError,
|
Completed in 13 milliseconds