Home
last modified time | relevance | path

Searched refs:parameterName (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsTypePredicateBuilder.h29 TSTypePredicateBuilder &SetParameterName(Expression *parameterName) in SetParameterName() argument
31 parameterName_ = parameterName; in SetParameterName()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsTypePredicate.h24 explicit TSTypePredicate(Expression *parameterName, TypeNode *typeAnnotation, bool asserts) in TSTypePredicate() argument
26 parameterName_(parameterName), in TSTypePredicate()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsTypePredicate.h34 explicit TSTypePredicate(Expression *parameterName, Expression *typeAnnotation, bool asserts) in TSTypePredicate() argument
36 parameterName_(parameterName), in TSTypePredicate()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.cpp55 auto const &parameterName = derivedParameter->Name().Utf8(); variable
56 str1 += parameterName;
60 str2 += parameterName;
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTSparser.cpp843 ir::Expression *parameterName = nullptr; in ParseTypePredicate() local
845 parameterName = AllocNode<ir::Identifier>(Lexer()->GetToken().Ident(), Allocator()); in ParseTypePredicate()
847 parameterName = AllocNode<ir::TSThisType>(); in ParseTypePredicate()
850 parameterName->SetRange({Lexer()->GetToken().Start(), Lexer()->GetToken().End()}); in ParseTypePredicate()
859 endPos = parameterName->End(); in ParseTypePredicate()
860 result = AllocNode<ir::TSTypePredicate>(parameterName, typeAnnotation, isAsserts); in ParseTypePredicate()
871 result = AllocNode<ir::TSTypePredicate>(parameterName, typeAnnotation, isAsserts); in ParseTypePredicate()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1299 ir::Expression *parameterName = nullptr; in ParseTsTypePredicate() local
1301 parameterName = AllocNode<ir::Identifier>(lexer_->GetToken().Ident()); in ParseTsTypePredicate()
1303 parameterName = AllocNode<ir::TSThisType>(); in ParseTsTypePredicate()
1306 parameterName->SetRange({lexer_->GetToken().Start(), lexer_->GetToken().End()}); in ParseTsTypePredicate()
1315 endPos = parameterName->End(); in ParseTsTypePredicate()
1316 result = AllocNode<ir::TSTypePredicate>(parameterName, typeAnnotation, isAsserts); in ParseTsTypePredicate()
1327 result = AllocNode<ir::TSTypePredicate>(parameterName, typeAnnotation, isAsserts); in ParseTsTypePredicate()

Completed in 12 milliseconds