anchor.diff:    }
   
     /**
  -   * This checks that if the passed type name is a type parameter being used to define a static
  -   * member.
  -   *
  -   * @param node the type name to evaluate
  -   * @return `true` if and only if an error code is generated on the passed node
  +   * Check whether the given type [name] is a type parameter being used to
  +   * define a static member.
  +   *
      * See [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC].
      */
     bool _checkForTypeParameterReferencedByStatic(TypeName node) {
  
positive.code:   }
  
    /**
     * Checks to ensure that the passed [ListLiteral] or [MapLiteral] does not have a type
     * parameter as a type argument.
     *
     * @param arguments a non-`null`, non-empty [TypeName] node list from the respective
     *          [ListLiteral] or [MapLiteral]
     * @param errorCode either [CompileTimeErrorCode.INVALID_TYPE_ARGUMENT_IN_CONST_LIST] or
     *          [CompileTimeErrorCode.INVALID_TYPE_ARGUMENT_IN_CONST_MAP]
     * @return `true` if and only if an error code is generated on the passed node
     */
    bool _checkForInvalidTypeArgumentInConstTypedLiteral(
        NodeList<TypeName> arguments, ErrorCode errorCode) {
  
negative.code:   }
  
    /**
     * Verify that the given [expression] is not final.
     *
     * See [StaticWarningCode.ASSIGNMENT_TO_CONST],
     * [StaticWarningCode.ASSIGNMENT_TO_FINAL], and
     * [StaticWarningCode.ASSIGNMENT_TO_METHOD].
  