anchor.diff:    @override
     void visitClassTypeAlias(ClassTypeAlias node) {
       _visitChildren(node, {
  +      'documentationComment': node.documentationComment,
  +      'metadata': node.metadata,
         'abstractKeyword': node.abstractKeyword,
         'name': node.name,
         'typeParameters': node.typeParameters,
  
positive.code:       'documentationComment': node.documentationComment,
        'metadata': node.metadata,
        'name': node.name,
        'onClause': node.onClause,
        'implementsClause': node.implementsClause,
        'members': node.members,
  
negative.code:   @override
    void visitFunctionTypeAlias(FunctionTypeAlias node) {
      _visitChildren(node, {
        'documentationComment': node.documentationComment,
        'metadata': node.metadata,
        'returnType': node.returnType,
        'name': node.name,
        'typeParameters': node.typeParameters,
        'parameters': node.parameters,
      });
  