blob: 52a12f06c0b1fe59166e3e7914cc86185e4fc58d [file] [log] [blame]
// Copyright (c) 2022, 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 _topLevelInjectedMethod3() {
topLevelMethod();
topLevelInjectedMethod1();
topLevelInjectedMethod2();
_topLevelInjectedMethod3();
}
void set _topLevelInjectedSetter3(value) {
topLevelSetter = value;
topLevelInjectedSetter1 = value;
topLevelInjectedSetter2 = value;
_topLevelInjectedSetter3 = value;
}
augment class Class {
Class._injectedConstructor3() {
Class.constructor();
Class.injectedConstructor1();
Class.injectedConstructor2();
Class._injectedConstructor3();
}
static void _staticInjectedMethod3() {
staticMethod();
staticInjectedMethod1();
staticInjectedMethod2();
_staticInjectedMethod3();
Class.staticMethod();
Class.staticInjectedMethod1();
Class.staticInjectedMethod2();
Class._staticInjectedMethod3();
}
static void set _staticInjectedSetter3(value) {
staticSetter = value;
staticInjectedSetter1 = value;
staticInjectedSetter2 = value;
_staticInjectedSetter3 = value;
Class.staticSetter = value;
Class.staticInjectedSetter1 = value;
Class.staticInjectedSetter2 = value;
Class._staticInjectedSetter3 = value;
}
}