anchor.diff:          case ui.PlaceholderAlignment.belowBaseline: {
             assert(RenderObject.debugCheckingIntrinsics,
               'Intrinsics are not available for PlaceholderAlignment.baseline, '
  -            'PlaceholderAlignment.aboveBaseline, or PlaceholderAlignment.belowBaseline,');
  +            'PlaceholderAlignment.aboveBaseline, or PlaceholderAlignment.belowBaseline.');
             return false;
           }
           case ui.PlaceholderAlignment.top:
  
positive.code:   /// Used by this paragraph's internal [TextPainter] to select a
    /// locale-specific font.
    ///
    /// In some cases the same Unicode character may be rendered differently
    /// depending
    /// on the locale. For example the '骨' character is rendered differently in
    /// the Chinese and Japanese locales. In these cases the [locale] may be used
    /// to select a locale-specific font.
    Locale? get locale => _textPainter.locale;
    /// The value may be null.
    set locale(Locale? value) {
  
negative.code:     // Leave height unconstrained, which will overflow if expanded past.
      BoxConstraints boxConstraints = BoxConstraints(maxWidth: constraints.maxWidth);
      // The content will be enlarged by textScaleFactor during painting phase.
      // We reduce constraints by textScaleFactor, so that the content will fit
      // into the box once it is enlarged.
      boxConstraints = boxConstraints / textScaleFactor;
      while (child != null) {
  