| // Copyright (c) 2025, 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. | |
| method(int? i) => /* | |
| checkingOrder={int?,int,Null}, | |
| error=non-exhaustive:int();null, | |
| subtypes={int,Null}, | |
| type=int? | |
| */ switch (i) { | |
| == null /*space=?*/ => null, | |
| != null /*space=?*/ => i, | |
| }; |