mutating func eatSigil()

in Sources/System/FilePath/FilePathWindows.swift [100:113]


  mutating func eatSigil() -> SystemChar? {
    let copy = slice
    guard let sigil = slice._eat(.question) ?? slice._eat(.dot) else {
      return nil
    }

    // Check for something like .hidden or ?question
    guard isEmpty || slice.first == backslash else {
      slice = copy
      return nil
    }

    return sigil
  }