anchor.diff:      _forConstructorName.add(_Subscription(linter, visitor, _getTimer(linter)));
     }
   
  +  void addConstructorReference(LintRule linter, AstVisitor visitor) {
  +    _forConstructorReference
  +        .add(_Subscription(linter, visitor, _getTimer(linter)));
  +  }
  +
     void addContinueStatement(LintRule linter, AstVisitor visitor) {
       _forContinueStatement
           .add(_Subscription(linter, visitor, _getTimer(linter)));
  
positive.code:   final List<_Subscription<ConstructorFieldInitializer>>
        _forConstructorFieldInitializer = [];
    final List<_Subscription<ConstructorName>> _forConstructorName = [];
    final List<_Subscription<ContinueStatement>> _forContinueStatement = [];
    final List<_Subscription<DeclaredIdentifier>> _forDeclaredIdentifier = [];
    final List<_Subscription<DefaultFormalParameter>> _forDefaultFormalParameter =
  
negative.code:   void visitConstructorName(ConstructorName node) {
      _runSubscriptions(node, registry._forConstructorName);
      super.visitConstructorName(node);
    }
  
    @override
    void visitConstructorReference(ConstructorReference node) {
      _runSubscriptions(node, registry._forConstructorReference);
      super.visitConstructorReference(node);
    }
  
    @override
  