| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| H A D | tsTypeAssertion.h | 24 explicit TSTypeAssertion(TypeNode *typeAnnotation, Expression *expression) in TSTypeAssertion() argument
|
| H A D | tsMappedType.h | 25 explicit TSMappedType(TSTypeParameter *typeParameter, TypeNode *typeAnnotation, MappedOption readonly, in TSMappedType() argument
|
| H A D | tsAsExpression.h | 38 explicit TSAsExpression(Expression *expression, TypeNode *typeAnnotation, bool isConst) in TSAsExpression() argument
|
| H A D | tsAsExpression.cpp | 96 auto *typeAnnotation = TypeAnnotation(); in Clone() local [all...] |
| H A D | tsTypePredicate.h | 24 explicit TSTypePredicate(Expression *parameterName, TypeNode *typeAnnotation, bool asserts) in TSTypePredicate() argument
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| H A D | etsTupleBuilder.h | 32 ETSTupleBuilder &AddTypeAnnotation(TypeNode *typeAnnotation) in AddTypeAnnotation() argument
|
| H A D | tsTypeAssertionBuilder.h | 35 TSTypeAssertionBuilder &SetTypeAnnotation(TypeNode *typeAnnotation) in SetTypeAnnotation() argument
|
| H A D | tsAsExpressionBuilder.h | 35 TSAsExpressionBuilder &SetTypeAnnotation(TypeNode *typeAnnotation) in SetTypeAnnotation() argument
|
| H A D | tsIndexSignatureBuilder.h | 35 TSIndexSignatureBuilder &SetTypeAnnotation(TypeNode *typeAnnotation) in SetTypeAnnotation() argument
|
| H A D | tsMappedTypeBuilder.h | 35 TSMappedTypeBuilder &SetTypeAnnotation(TypeNode *typeAnnotation) in SetTypeAnnotation() argument
|
| H A D | tsTypeAliasDeclarationBuilder.h | 41 TSTypeAliasDeclarationBuilder &SetTypeAnnotation(TypeNode *typeAnnotation) in SetTypeAnnotation() argument
|
| H A D | tsTypePredicateBuilder.h | 35 TSTypePredicateBuilder &SetTypeAnnotation(TypeNode *typeAnnotation) in SetTypeAnnotation() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| H A D | classProperty.cpp | 157 auto *const typeAnnotation = typeAnnotation_ != nullptr ? typeAnnotation_->Clone(allocator, nullptr) : nullptr; in Clone() local
|
| H A D | classProperty.h | 37 explicit ClassProperty(Expression *const key, Expression *const value, TypeNode *const typeAnnotation, in ClassProperty() argument
|
| H A D | tsIndexSignature.h | 36 explicit TSIndexSignature(Expression *const param, TypeNode *const typeAnnotation, bool const readonly) in TSIndexSignature() argument
|
| H A D | tsIndexSignature.cpp | 85 auto *const typeAnnotation = typeAnnotation_->Clone(allocator, nullptr); in Clone() local
|
| H A D | tsPropertySignature.cpp | 86 auto *const typeAnnotation = TypeAnnotation()->Clone(allocator, nullptr); in Clone() local
|
| H A D | tsPropertySignature.h | 32 explicit TSPropertySignature(Expression *key, TypeNode *typeAnnotation, bool computed, bool optional, bool readonly) in TSPropertySignature() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| H A D | typed.h | 111 explicit AnnotatedAstNode(AstNodeType const type, TypeNode *const typeAnnotation) in AnnotatedAstNode() argument 149 explicit AnnotatedStatement(AstNodeType type, TypeNode *typeAnnotation) : Annotated<Statement>(type, typeAnnotation) in AnnotatedStatement() argument
|
| H A D | expression.h | 128 explicit AnnotatedExpression(AstNodeType const type, TypeNode *const typeAnnotation) in AnnotatedExpression() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| H A D | tsSatisfiesExpression.h | 35 explicit TSSatisfiesExpression(Expression *expression, Expression *typeAnnotation) in TSSatisfiesExpression() argument
|
| H A D | tsTypeAssertion.h | 34 explicit TSTypeAssertion(Expression *typeAnnotation, Expression *expression) in TSTypeAssertion() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| H A D | catchClause.cpp | 62 const ir::Expression *typeAnnotation = nullptr; in Check() local
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| H A D | expression.h | 50 virtual void SetTsTypeAnnotation([[maybe_unused]] Expression *typeAnnotation) in SetTsTypeAnnotation() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| H A D | privateIdentifier.h | 40 explicit PrivateIdentifier(util::StringView name, Expression *typeAnnotation) in PrivateIdentifier() argument
|