internal virtual bool HasHoles(CharsRef chars)
{
int end = chars.Offset + chars.Length;
for (int idx = chars.Offset + 1; idx < end; idx++)
{
if (chars.Chars[idx] == SynonymMap.WORD_SEPARATOR && chars.Chars[idx - 1] == SynonymMap.WORD_SEPARATOR)
{
return true;
}
}
if (chars.Chars[chars.Offset] == '\u0000')
{
return true;
}
if (chars.Chars[chars.Offset + chars.Length - 1] == '\u0000')
{
return true;
}
return false;
}