blob: 51ced864933f0679758f2fe49a0463416b2d428a [file]
library;
import self as self;
import "package:macro/macro.dart" as mac;
import "dart:core" as core;
import "package:macro/macro.dart";
import "dart:core" as prefix0;
@#C1
static method /* from dart-macro+org-dartlang-test:///a/b/c/main.dart */ topLevelFunction1(core::int a) void {
throw 42;
}
@#C1
static method /* from dart-macro+org-dartlang-test:///a/b/c/main.dart */ topLevelFunction2(core::int a, core::int b) void {
throw 42;
}
@#C1
static method /* from dart-macro+org-dartlang-test:///a/b/c/main.dart */ topLevelFunction3(core::int a, [core::int? b = #C2]) → void {
throw 42;
}
@#C1
static method /* from dart-macro+org-dartlang-test:///a/b/c/main.dart */ topLevelFunction4(core::int a, {core::int? b = #C2, core::int? c = #C2}) → void {
throw 42;
}
constants {
#C1 = mac::FunctionDefinitionMacro1 {}
#C2 = null
}