blob: 01f5986d7f3a38d48ce3db58b2547cf107d97d36 [file] [log] [blame]
// Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// @dart=2.9
class Uninitialized {
int x;
}
class PartiallyInitialized {
int x;
PartiallyInitialized(this.x);
PartiallyInitialized.noInitializer();
}
class Initialized {
int x;
Initialized(this.x);
}
class Forwarding {
int x;
Forwarding.initialize(this.x);
Forwarding(int arg) : this.initialize(arg);
}
int uninitializedTopLevel;
int initializedTopLevel = 4;
main() {}