blob: 4aeb2a7bbd7f5fc036083e07a88952656b3d3463 [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.
/*library:
compilationSequence=[
package:_fe_analyzer_shared/src/macros/api.dart,
macro_lib1.dart|macro_lib2a.dart,
macro_lib2b.dart,
main.dart],
macroClassIds=[
macro_lib1.dart/Macro1,
macro_lib2a.dart/Macro2a,
macro_lib2b.dart/Macro2b],
macroInstanceIds=[
macro_lib1.dart/Macro1/(),
macro_lib2a.dart/Macro2a/(),
macro_lib2a.dart/Macro2a/(),
macro_lib2b.dart/Macro2b/()],
macrosAreApplied,
macrosAreAvailable
*/
import 'macro_lib1.dart';
import 'macro_lib2a.dart';
import 'macro_lib2b.dart';
/*member: main:appliedMacros=[
Macro1.new,
Macro2a.new,
Macro2b.new]*/
@Macro1()
@Macro2a()
@Macro2b()
void main() {}