Home
last modified time | relevance | path

Searched defs:typeReference (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsNewArrayInstanceExpression.h40 explicit ETSNewArrayInstanceExpression(ir::TypeNode *const typeReference, ir::Expression *const dimension) in ETSNewArrayInstanceExpression() argument
H A DetsNewMultiDimArrayInstanceExpression.h40 explicit ETSNewMultiDimArrayInstanceExpression(ir::TypeNode *const typeReference, in ETSNewMultiDimArrayInstanceExpression() argument
H A DetsWildcardType.h25 explicit ETSWildcardType(ir::ETSTypeReference *typeReference, ModifierFlags flags) in ETSWildcardType() argument
H A DetsNewClassInstanceExpression.h43 explicit ETSNewClassInstanceExpression(ir::Expression *const typeReference, in ETSNewClassInstanceExpression() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DetsNewArrayInstanceExpressionBuilder.h29 ETSNewArrayInstanceExpressionBuilder &SetTypeReference(TypeNode *typeReference) in SetTypeReference() argument
H A DetsNewMultiDivArrayInstanceExpressionBuilder.h32 ETSNewMultiDivArrayInstanceExpressionBuilder &SetTypeReference(TypeNode *typeReference) in SetTypeReference() argument
H A DetsWildcardTypeBuilder.h29 ETSWildcardTypeBuilder &SetETSTypeReference(ir::ETSTypeReference *typeReference) in SetETSTypeReference() argument
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DstructLowering.cpp52 auto *typeReference = checker->AllocNode<ir::ETSTypeReference>(referencePart); in CreateStructTypeReference() local
76 auto *typeReference = checker->AllocNode<ir::ETSTypeReference>(referencePart); in CreateStructTypeReference() local
H A DdefaultParameterLowering.cpp126 auto *typeReference = checker->AllocNode<ir::ETSTypeReference>(referencePart); in CreateTypeParameterInstantiation() local
/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSparserTypes.cpp173 auto *typeReference = [this, &varianceModifier, options]() -> ir::ETSTypeReference * { in ParseWildcardType() local
H A DexpressionTSParser.cpp360 auto *typeReference = AllocNode<ir::TSTypeReference>(identRef, nullptr); in ParseConstExpression() local
H A DETSparserExpressions.cpp638 ir::TypeNode *typeReference = baseTypeReference; in ParseNewExpression() local
584 CreateClassDefinitionForNewExpression(ArenaVector<ir::Expression *> &arguments, ir::TypeNode *typeReference, ir::TypeNode *baseTypeReference) CreateClassDefinitionForNewExpression() argument
[all...]
H A DTypedParser.cpp398 auto *typeReference = AllocNode<ir::TSTypeReference>(expr, typeParamInst); in ParseInterfaceExtendsElement() local
410 auto *typeReference = ParseInterfaceExtendsElement(); in ParseInterfaceExtendsClause() local
H A DETSparser.cpp903 auto *typeReference = AllocNode<ir::ETSTypeReference>(typeRefPart); in ParseTypeReference() local
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassDefinition.cpp560 void ClassDefinition::AddFieldTypeForTypeReference(const TSTypeReference *typeReference, FieldType &fieldType, in AddFieldTypeForTypeReference() argument
/arkcompiler/ets_frontend/es2panda/parser/
H A DstatementParser.cpp886 auto *typeReference = AllocNode<ir::TSTypeReference>(expr, typeParamInst); in ParseTsInterfaceExtends() local
H A DparserImpl.cpp341 auto *typeReference = AllocNode<ir::TSTypeReference>(identRef, nullptr); in ParseTsConstExpression() local

Completed in 38 milliseconds