| library; |
| // |
| // Problems in library: |
| // |
| // org-dartlang-test:///a/b/c/main.dart:7:2: Error: Macro application failed due to a bug in the macro. |
| // @CrashTypesMacro() |
| // ^ |
| // org-dartlang-test:///a/b/c/main.dart:7:2: Context: Error in buildTypesForClass |
| // #0 CrashTypesMacro.buildTypesForClass (package:macro/crash.dart:13:5) |
| // #1 executeTypesMacro (package:_macros/src/executor/execute_macro.dart:39:21) |
| // #2 MacroExpansionClient._executeTypesPhase.<anonymous closure> (package:_macros/src/executor/client.dart:219:17) |
| // #3 runPhase.<anonymous closure> (package:_macros/src/executor/client.dart:385:30) |
| // #4 _rootRun (dart:async/zone.dart:1525:13) |
| // #5 _CustomZone.run (dart:async/zone.dart:1422:19) |
| // #6 _CustomZone.runGuarded (dart:async/zone.dart:1321:7) |
| // #7 runPhase (package:_macros/src/executor/client.dart:385:8) |
| // #8 MacroExpansionClient._executeTypesPhase (package:_macros/src/executor/client.dart:218:43) |
| // #9 MacroExpansionClient._handleMessage.<anonymous closure> (package:_macros/src/executor/client.dart:145:18) |
| // #10 _rootRun (dart:async/zone.dart:1525:13) |
| // #11 _CustomZone.run (dart:async/zone.dart:1422:19) |
| // #12 withRemoteInstanceZone (package:_macros/src/executor/remote_instance.dart:172:15) |
| // #13 MacroExpansionClient._handleMessage (package:_macros/src/executor/client.dart:118:11) |
| // #14 new MacroExpansionClient._.<anonymous closure> (package:_macros/src/executor/client.dart:37:39) |
| // #15 _rootRunUnary (dart:async/zone.dart:1546:13) |
| // #16 _CustomZone.runUnary (dart:async/zone.dart:1429:19) |
| // #17 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1329:7) |
| // #18 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11) |
| // #19 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7) |
| // #20 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798:19) |
| // #21 _StreamController._add (dart:async/stream_controller.dart:663:7) |
| // #22 _StreamController.add (dart:async/stream_controller.dart:618:5) |
| // #23 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194:12) |
| // |
| // @CrashTypesMacro() |
| // ^ |
| // |
| // org-dartlang-test:///a/b/c/main.dart:8:2: Error: Macro application failed due to a bug in the macro. |
| // @CrashDeclarationsMacro() |
| // ^ |
| // org-dartlang-test:///a/b/c/main.dart:8:2: Context: Error in buildDeclarationsForClass |
| // #0 CrashDeclarationsMacro.buildDeclarationsForClass (package:macro/crash.dart:22:5) |
| // #1 executeDeclarationsMacro (package:_macros/src/executor/execute_macro.dart:107:21) |
| // #2 MacroExpansionClient._executeDeclarationsPhase.<anonymous closure> (package:_macros/src/executor/client.dart:248:11) |
| // #3 runPhase.<anonymous closure> (package:_macros/src/executor/client.dart:385:30) |
| // #4 _rootRun (dart:async/zone.dart:1525:13) |
| // #5 _CustomZone.run (dart:async/zone.dart:1422:19) |
| // #6 _CustomZone.runGuarded (dart:async/zone.dart:1321:7) |
| // #7 runPhase (package:_macros/src/executor/client.dart:385:8) |
| // #8 MacroExpansionClient._executeDeclarationsPhase (package:_macros/src/executor/client.dart:247:43) |
| // #9 MacroExpansionClient._handleMessage.<anonymous closure> (package:_macros/src/executor/client.dart:135:18) |
| // #10 _rootRun (dart:async/zone.dart:1525:13) |
| // #11 _CustomZone.run (dart:async/zone.dart:1422:19) |
| // #12 withRemoteInstanceZone (package:_macros/src/executor/remote_instance.dart:172:15) |
| // #13 MacroExpansionClient._handleMessage (package:_macros/src/executor/client.dart:118:11) |
| // #14 new MacroExpansionClient._.<anonymous closure> (package:_macros/src/executor/client.dart:37:39) |
| // #15 _rootRunUnary (dart:async/zone.dart:1546:13) |
| // #16 _CustomZone.runUnary (dart:async/zone.dart:1429:19) |
| // #17 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1329:7) |
| // #18 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11) |
| // #19 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7) |
| // #20 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798:19) |
| // #21 _StreamController._add (dart:async/stream_controller.dart:663:7) |
| // #22 _StreamController.add (dart:async/stream_controller.dart:618:5) |
| // #23 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194:12) |
| // |
| // @CrashDeclarationsMacro() |
| // ^ |
| // |
| // org-dartlang-test:///a/b/c/main.dart:9:2: Error: Macro application failed due to a bug in the macro. |
| // @CrashDefinitionMacro() |
| // ^ |
| // org-dartlang-test:///a/b/c/main.dart:9:2: Context: Error in buildDefinitionForClass |
| // #0 CrashDefinitionMacro.buildDefinitionForClass (package:macro/crash.dart:31:5) |
| // #1 executeDefinitionMacro (package:_macros/src/executor/execute_macro.dart:167:21) |
| // #2 MacroExpansionClient._executeDefinitionsPhase.<anonymous closure> (package:_macros/src/executor/client.dart:276:17) |
| // #3 runPhase.<anonymous closure> (package:_macros/src/executor/client.dart:385:30) |
| // #4 _rootRun (dart:async/zone.dart:1525:13) |
| // #5 _CustomZone.run (dart:async/zone.dart:1422:19) |
| // #6 _CustomZone.runGuarded (dart:async/zone.dart:1321:7) |
| // #7 runPhase (package:_macros/src/executor/client.dart:385:8) |
| // #8 MacroExpansionClient._executeDefinitionsPhase (package:_macros/src/executor/client.dart:275:43) |
| // #9 MacroExpansionClient._handleMessage.<anonymous closure> (package:_macros/src/executor/client.dart:140:18) |
| // #10 _rootRun (dart:async/zone.dart:1525:13) |
| // #11 _CustomZone.run (dart:async/zone.dart:1422:19) |
| // #12 withRemoteInstanceZone (package:_macros/src/executor/remote_instance.dart:172:15) |
| // #13 MacroExpansionClient._handleMessage (package:_macros/src/executor/client.dart:118:11) |
| // #14 new MacroExpansionClient._.<anonymous closure> (package:_macros/src/executor/client.dart:37:39) |
| // #15 _rootRunUnary (dart:async/zone.dart:1546:13) |
| // #16 _CustomZone.runUnary (dart:async/zone.dart:1429:19) |
| // #17 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1329:7) |
| // #18 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11) |
| // #19 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7) |
| // #20 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798:19) |
| // #21 _StreamController._add (dart:async/stream_controller.dart:663:7) |
| // #22 _StreamController.add (dart:async/stream_controller.dart:618:5) |
| // #23 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194:12) |
| // |
| // @CrashDefinitionMacro() |
| // ^ |
| // |
| import self as self; |
| import "package:macro/crash.dart" as cra; |
| import "dart:core" as core; |
| |
| import "package:macro/crash.dart"; |
| |
| @#C1 |
| @#C2 |
| @#C3 |
| class Class extends core::Object { |
| synthetic constructor •() → self::Class |
| : super core::Object::•() |
| ; |
| } |
| |
| constants { |
| #C1 = cra::CrashTypesMacro {} |
| #C2 = cra::CrashDeclarationsMacro {} |
| #C3 = cra::CrashDefinitionMacro {} |
| } |