diff --git a/base/strings/string.jl b/base/strings/string.jl index 9ff67987338e7..c7b9dd9237bf1 100644 --- a/base/strings/string.jl +++ b/base/strings/string.jl @@ -80,6 +80,8 @@ end return Char(c), i end +done(s::String, state) = state > endof(s.data) + @inline function next(s::String, i::Int) # function is split into this critical fast-path # for pure ascii data, such as parsing numbers,