Searched refs:arrayExpr (Results 1 – 4 of 4) sorted by relevance
322 void ETSChecker::ValidateTupleMinElementSize(ir::ArrayExpression *const arrayExpr, ETSTupleType *tu… in ValidateTupleMinElementSize() argument324 if (arrayExpr->Elements().size() < static_cast<size_t>(tuple->GetMinTupleSize())) { in ValidateTupleMinElementSize()327 arrayExpr->Start()); in ValidateTupleMinElementSize()
2180 void ETSChecker::ModifyPreferredType(ir::ArrayExpression *const arrayExpr, Type *const newPreferred… in ModifyPreferredType() argument2183 arrayExpr->SetPreferredType(newPreferredType); in ModifyPreferredType()2184 arrayExpr->SetTsType(nullptr); in ModifyPreferredType()2186 for (auto *const element : arrayExpr->Elements()) { in ModifyPreferredType()
142 …auto *const arrayExpr = checker_->AllocNode<ir::ArrayExpression>(std::move(elements), Allocator()); in MakeArray() local145 arrayIdent, arrayExpr, typeAnnotation, in MakeArray()
595 void ValidateTupleMinElementSize(ir::ArrayExpression *arrayExpr, ETSTupleType *tuple);596 void ModifyPreferredType(ir::ArrayExpression *arrayExpr, Type *newPreferredType);