blob: 55e93e6742c0a31d4df9e8713cb6a0564ec9d7ee [file] [log] [blame]
// Copyright (c) 2020, 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.
void test(Never x) {
Never n1 = x.toString();
Never n2 = x.runtimeType;
Never n3 = x.someGetter;
Never n4 = x.someMethod();
Never n5 = x + x;
Never n6 = x[x];
Never n7 = x();
Never n8 = x.runtimeType();
Never n9 = x.toString;
x.runtimeType = Object;
x.toString = () => '';
var v1 = x.toString();
var v2 = x.runtimeType;
var v3 = x.someGetter;
var v4 = x.someMethod();
var v5 = x + x;
var v6 = x[x];
var v7 = x();
var v8 = x.runtimeType();
var v9 = x.toString;
}
main() {}