Home
last modified time | relevance | path

Searched refs:CreateETSArrayType (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsArrayType.cpp148 return relation->GetChecker()->AsETSChecker()->CreateETSArrayType( in Instantiate()
159 …sultElt == element_ ? this : relation->GetChecker()->AsETSChecker()->CreateETSArrayType(resultElt); in Substitute()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsArrayType.cpp79 auto *type = checker->CreateETSArrayType(elementType_->GetType(checker)); in GetType()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp118 ETSArrayType *ETSChecker::CreateETSArrayType(Type *elementType) in CreateETSArrayType() function in ark::es2panda::checker::ETSChecker
269 MakeMethod(enumDecl, ETSEnumType::VALUES_METHOD_NAME, false, CreateETSArrayType(enumType)); in CreateEnumTypeFromEnumDeclaration()
Dhelpers.cpp1122 elementType = CreateETSArrayType(elementType); in SetArrayPreferredTypeForNestedMemberExpressions()
1128 array->SetPreferredType(CreateETSArrayType(elementType)); in SetArrayPreferredTypeForNestedMemberExpressions()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp357 expr->SetTsType(checker->CreateETSArrayType(elementType)); in Check()
439 elementType = checker->CreateETSArrayType(elementType); in Check()
613 expr->preferredType_ = checker->CreateETSArrayType(expr->Elements()[0]->Check(checker)); in Check()
1045 auto *const arrayType = checker->CreateETSArrayType(elementType)->AsETSArrayType(); in Check()
DETSchecker.h245 ETSArrayType *CreateETSArrayType(Type *elementType);