     isASCII: Builtin.Int1
   ) {
     self = StaticString(
-      start: start,
+      _start: start,
       utf8CodeUnitCount: utf8CodeUnitCount,
       isASCII: isASCII)
   }

  ///
  /// - bit 1: set to 1 if `_startPtrOrData` is a pointer and string data is
  ///   ASCII.
  var _flags: Builtin.Int8

  /// A pointer to the beginning of UTF-8 code units.
  ///


  @_transparent
  internal init(
    _start: Builtin.RawPointer,
    utf8CodeUnitCount: Builtin.Word,
    isASCII: Builtin.Int1
  ) {
    self._startPtrOrData = _start
    self._utf8CodeUnitCount = utf8CodeUnitCount
    self._flags = Bool(isASCII) ? (0x2 as UInt8)._value : (0x0 as UInt8)._value
  }
