blob: b6166cdf3e333308ea889a5e31688e2860ab0ba7 [file] [log] [blame]
// 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.
// Regression test for https://github.com/dart-lang/sdk/issues/45631.
// Verifies that compiler doesn't reuse the same Slot for captured local
// variables with the same name and offset.
void main() {
for (int loc0 in [1]) {
() {
~loc0;
}.call();
}
{
String loc0 = 'hi';
() {
loc0 = 'bye';
}.call();
}
}