Searched refs:CreateETSArrayType (Results 1 – 6 of 6) sorted by relevance
148 return relation->GetChecker()->AsETSChecker()->CreateETSArrayType( in Instantiate()159 …sultElt == element_ ? this : relation->GetChecker()->AsETSChecker()->CreateETSArrayType(resultElt); in Substitute()
79 auto *type = checker->CreateETSArrayType(elementType_->GetType(checker)); in GetType()
118 ETSArrayType *ETSChecker::CreateETSArrayType(Type *elementType) in CreateETSArrayType() function in ark::es2panda::checker::ETSChecker269 MakeMethod(enumDecl, ETSEnumType::VALUES_METHOD_NAME, false, CreateETSArrayType(enumType)); in CreateEnumTypeFromEnumDeclaration()
1122 elementType = CreateETSArrayType(elementType); in SetArrayPreferredTypeForNestedMemberExpressions()1128 array->SetPreferredType(CreateETSArrayType(elementType)); in SetArrayPreferredTypeForNestedMemberExpressions()
357 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()
245 ETSArrayType *CreateETSArrayType(Type *elementType);