blob: 2c24546f49e04d3627c9aebb09f0748283d8d42c [file] [log] [blame]
/*
* Copyright (c) 2019, 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.
*/
/**
* @author sgrekhov@unipro.ru
*/
library opted_in_lib;
class A {
void foo() {}
void test({required String named}) {}
static void bar({required String named}) {}
}
class C<X extends A> {
X x;
C(this.x);
}
Never testNever(Never x) => x;
void test({required String named}) {}
A? aVar1 = null;
C<A>? cVar1 = null;
String? sVar1 = null;
int? iVar1 = null;
A aVar2 = new A();
C<A> cVar2 = new C<A>(aVar2);
String sVar2 = "Show must go on";
int iVar2 = 42;