We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 35cd618 commit 8ef89b4Copy full SHA for 8ef89b4
runtime/vm/object.cc
@@ -1041,13 +1041,7 @@ void Object::Init(Isolate* isolate) {
1041
void_type_->SetCanonical();
1042
1043
cls = never_class_;
1044
- *never_type_ =
1045
- Type::New(cls, Object::null_type_arguments(), TokenPosition::kNoSource,
1046
- Dart::non_nullable_flag() ? Nullability::kNonNullable
1047
- : Nullability::kLegacy);
1048
- never_type_->SetIsFinalized();
1049
- never_type_->ComputeHash();
1050
- never_type_->SetCanonical();
+ *never_type_ = Type::NewNonParameterizedType(cls);
1051
1052
// Since TypeArguments objects are passed as function arguments, make them
1053
// behave as Dart instances, although they are just VM objects.
0 commit comments