Home
last modified time | relevance | path

Searched refs:SetTsTypeAnnotation (Results 1 - 25 of 32) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/ir/
H A Dexpression.cpp25 SetTsTypeAnnotation(annotation->Clone(allocator, this)->AsTypeNode()); in AnnotatedExpression()
H A DastNode.h542 void SetTsTypeAnnotation(TypeNode *const typeAnnotation) noexcept
/arkcompiler/ets_frontend/es2panda/ir/
H A Dexpression.h50 virtual void SetTsTypeAnnotation([[maybe_unused]] Expression *typeAnnotation) in SetTsTypeAnnotation() function in panda::es2panda::ir::Expression
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsTypeAssertion.cpp31 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
H A DtsAsExpression.cpp48 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
H A DtsTypeAliasDeclaration.cpp54 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DspreadElement.h55 void SetTsTypeAnnotation(Expression *typeAnnotation) override;
H A DspreadElement.cpp77 void SpreadElement::SetTsTypeAnnotation(Expression *typeAnnotation) in SetTsTypeAnnotation() function in panda::es2panda::ir::SpreadElement
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DtsPropertySignature.cpp34 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
H A DspreadElement.cpp126 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DarrayExpression.h79 void SetTsTypeAnnotation(Expression *typeAnnotation) override
H A Didentifier.h124 void SetTsTypeAnnotation(Expression *typeAnnotation) override
H A DobjectExpression.h78 void SetTsTypeAnnotation(Expression *typeAnnotation) override;
H A DobjectExpression.cpp189 void ObjectExpression::SetTsTypeAnnotation(Expression *typeAnnotation) in SetTsTypeAnnotation() function in panda::es2panda::ir::ObjectExpression
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A Didentifier.cpp61 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
H A DobjectExpression.cpp213 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
H A DarrayExpression.cpp187 SetTsTypeAnnotation(static_cast<TypeNode *>(transformedNode)); in TransformChildren()
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
H A Dast_verifier_reference_typeannotation_test.cpp48 astT->AsIdentifier()->SetTsTypeAnnotation(type); in TEST_F()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
H A DglobalDeclTransformer.cpp69 id->SetTsTypeAnnotation(nullptr); in VisitVariableDeclaration()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionTSParser.cpp197 returnNode->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParsePatternElementGetReturnNode()
504 init->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParseVariableDeclaratorKey()
554 returnNode->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParseOptionalFunctionParameter()
H A DASparser.cpp182 returnNode->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParseOptionalFunctionParameter()
369 returnNode->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParsePatternElementToken()
957 key->SetTsTypeAnnotation(keyType); in ParseIndexSignature()
1301 id->SetTsTypeAnnotation(typeAnnotation); in ParseComputedClassFieldOrIndexSignature()
1528 init->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParseVariableDeclaratorKey()
H A DETSparser.cpp666 typeAliasDecl->SetTsTypeAnnotation(typeAnnotation); in ParseTypeAliasDeclaration()
1437 paramIdent->SetTsTypeAnnotation(typeAnnotation); in ParseFunctionParameter()
1459 paramIdent->SetTsTypeAnnotation(typeAnnotation); in CreateParameterThis()
1488 init->SetTsTypeAnnotation(typeAnnotation); in ParseVariableDeclaratorKey()
1574 param->SetTsTypeAnnotation(typeAnnotation); in ParseCatchParamTypeAnnotation()
H A DTSparser.cpp1554 key->SetTsTypeAnnotation(keyType); in ParseIndexSignature()
2023 id->SetTsTypeAnnotation(typeAnnotation); in ParseComputedClassFieldOrIndexSignature()
2137 param->SetTsTypeAnnotation(ParseTypeAnnotation(&options)); in ParseCatchParamTypeAnnotation()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DinterfacePropertyDeclarations.cpp86 paramIdent->SetTsTypeAnnotation(field->TypeAnnotation()->Clone(checker->Allocator(), nullptr)); in GenerateGetterOrSetter()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Ddynamic.cpp90 paramIdent->SetTsTypeAnnotation(type); in AddParam()

Completed in 21 milliseconds

12