anchor.diff:  @Directive(
     selector: '[listenernoprevent]',
     host: const {'(click)': 'onEvent(\$event)'},
  -  // TODO(b/71710685): Change to `Visibility.local` to reduce code size.
  -  visibility: Visibility.all,
   )
   class DirectiveListeningDomEventNoPrevent {
     onEvent(Event event) {}
  
positive.code: import 'package:angular_test/angular_test.dart';
  import 'package:test/test.dart';
  import 'package:angular/angular.dart';
  import 'package:angular/src/debug/debug_node.dart';
  
  import 'outputs_test.template.dart' as ng_generated;
  
  
negative.code:   test('should support directive outputs on regular elements', () async {
      final testBed = new NgTestBed<ElementWithEventDirectivesComponent>();
      final testFixture = await testBed.create();
      final emitter = testFixture.assertOnlyInstance.emitter;
      final listener = testFixture.assertOnlyInstance.listener;
      expect(listener.msg, isNull);
      await testFixture.update((_) => emitter.fireEvent('fired!'));
      expect(listener.msg, 'fired!');
  