anchor.diff:    ;
   
   conversion_operator_declaration
  +<<<<<<< HEAD
     : attribute_list* modifier* ('implicit' | 'explicit') 'operator' type parameter_list (block | (arrow_expression_clause ';'))
  +=======
  +  : attribute_list* modifier* ('explicit' | 'implicit') 'operator' type parameter_list (block | (arrow_expression_clause ';'))
  +>>>>>>> Generate
     ;
   
   destructor_declaration
  
positive.code:   ;
  
  nullable_directive_trivia
    : '#' 'nullable' ('enable' | 'disable' | 'restore') ('warnings' | 'annotations')?
    ;
  
  pragma_checksum_directive_trivia
  
negative.code:   : attribute_list* modifier* 'namespace' name '{' extern_alias_directive* using_directive* member_declaration* '}' ';'?
    ;
  
  <<<<<<< HEAD
  type
    : array_type
    | name
  