bool UnsavedFile::hasCharacterAt(uint line, uint column, char character) const { bool positionIsOk = false; const uint utf8Position = toUtf8Position(line, column, &positionIsOk); return positionIsOk && hasCharacterAt(utf8Position, character); }
bool UnsavedFile::hasCharacterAt(uint line, uint column, char character) const { Utf8PositionFromLineColumn converter(cxUnsavedFile.Contents); if (converter.find(line, column)) { const uint utf8Position = converter.position(); return hasCharacterAt(utf8Position, character); } return false; }