Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsArrayType.cpp158 return relation->GetChecker()->AsETSChecker()->CreateETSArrayType( in Instantiate()
169 …sultElt == element_ ? this : relation->GetChecker()->AsETSChecker()->CreateETSArrayType(resultElt); in Substitute()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsArrayType.cpp78 return checker->CreateETSArrayType(elementType); in GetType()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Denum.cpp93 arrayExpr->SetTsType(checker->CreateETSArrayType(elementType)); in MakeArray()
621 return {MakeGlobalSignature(this, function, CreateETSArrayType(enumType)), in CreateEnumValuesMethod()
622 …xyFunctionType(this, ETSEnumType::VALUES_METHOD_NAME, {}, function, CreateETSArrayType(enumType))}; in CreateEnumValuesMethod()
DtypeCreation.cpp117 ETSArrayType *ETSChecker::CreateETSArrayType(Type *elementType) in CreateETSArrayType() function in panda::es2panda::checker::ETSChecker
Dhelpers.cpp1189 elementType = CreateETSArrayType(elementType); in SetArrayPreferredTypeForNestedMemberExpressions()
1195 array->SetPreferredType(CreateETSArrayType(elementType)); in SetArrayPreferredTypeForNestedMemberExpressions()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp524 expr->SetTsType(checker->CreateETSArrayType(elementType)); in Check()
600 elementType = checker->CreateETSArrayType(elementType); in Check()
748 expr->SetTsType(checker->CreateETSArrayType(expr->preferredType_)); in Check()
1143 auto *const arrayType = checker->CreateETSArrayType(elementType)->AsETSArrayType(); in Check()
DETSchecker.h202 ETSArrayType *CreateETSArrayType(Type *elementType);