Documentation

Regex.Data.String

@[simp]
theorem String.utf8Size.go_append (cs₁ cs₂ : List Char) :
theorem String.next_le_endPosAux (p : Pos) (cs : List Char) (i ep : Pos) (lt : p < ep) (hep : ep = i + { byteIdx := utf8ByteSize.go cs }) :
p + utf8GetAux cs i p ep
theorem String.next_le_endPos (s : String) (p : Pos) (lt : p < s.endPos) :
theorem String.Iterator.next_le_four (it : Iterator) :
it.next.pos it.pos + { byteIdx := 4 }