mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 11:03:19 +00:00
6b382a03b0
Bug: https://github.com/dart-lang/sdk/issues/47691 Change-Id: I14a0b5f027b6a5ed74dd22b63e3c103b380823eb Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/220780 Reviewed-by: Sigmund Cherem <sigmund@google.com>
29 lines
604 B
Dart
29 lines
604 B
Dart
// Copyright (c) 2021, 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.7
|
|
|
|
import 'package:expect/expect.dart';
|
|
|
|
class LoadElements {
|
|
List call() => [];
|
|
}
|
|
|
|
class ViewModel {
|
|
ViewModel(this._loadElements);
|
|
|
|
final LoadElements _loadElements;
|
|
|
|
void init() {
|
|
final elements = _loadElements();
|
|
for (final element in elements) {
|
|
Expect.identical(element, element);
|
|
}
|
|
}
|
|
}
|
|
|
|
void main() {
|
|
ViewModel(LoadElements()).init();
|
|
}
|