示例#1
0
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);
}
示例#2
0
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;
}