Lines Matching refs:SpellingPtr

1841   const char *SpellingPtr = &SpellingBuffer[0];  in getOffsetOfStringByte()  local
1842 unsigned TokLen = Lexer::getSpelling(Tok, SpellingPtr, SM, Features, in getOffsetOfStringByte()
1847 const char *SpellingStart = SpellingPtr; in getOffsetOfStringByte()
1848 const char *SpellingEnd = SpellingPtr+TokLen; in getOffsetOfStringByte()
1851 if (SpellingPtr[0] == 'u' && SpellingPtr[1] == '8') in getOffsetOfStringByte()
1852 SpellingPtr += 2; in getOffsetOfStringByte()
1854 assert(SpellingPtr[0] != 'L' && SpellingPtr[0] != 'u' && in getOffsetOfStringByte()
1855 SpellingPtr[0] != 'U' && "Doesn't handle wide or utf strings yet"); in getOffsetOfStringByte()
1858 if (SpellingPtr[0] == 'R') { in getOffsetOfStringByte()
1859 assert(SpellingPtr[1] == '"' && "Should be a raw string literal!"); in getOffsetOfStringByte()
1861 SpellingPtr += 2; in getOffsetOfStringByte()
1862 while (*SpellingPtr != '(') { in getOffsetOfStringByte()
1863 ++SpellingPtr; in getOffsetOfStringByte()
1864 assert(SpellingPtr < SpellingEnd && "Missing ( for raw string literal"); in getOffsetOfStringByte()
1867 ++SpellingPtr; in getOffsetOfStringByte()
1868 return SpellingPtr - SpellingStart + ByteNo; in getOffsetOfStringByte()
1872 assert(SpellingPtr[0] == '"' && "Should be a string literal!"); in getOffsetOfStringByte()
1873 ++SpellingPtr; in getOffsetOfStringByte()
1877 assert(SpellingPtr < SpellingEnd && "Didn't find byte offset!"); in getOffsetOfStringByte()
1880 if (*SpellingPtr != '\\') { in getOffsetOfStringByte()
1881 ++SpellingPtr; in getOffsetOfStringByte()
1888 if (SpellingPtr[1] == 'u' || SpellingPtr[1] == 'U') { in getOffsetOfStringByte()
1889 const char *EscapePtr = SpellingPtr; in getOffsetOfStringByte()
1890 unsigned Len = MeasureUCNEscape(SpellingStart, SpellingPtr, SpellingEnd, in getOffsetOfStringByte()
1894 SpellingPtr = EscapePtr; in getOffsetOfStringByte()
1899 ProcessCharEscape(SpellingStart, SpellingPtr, SpellingEnd, HadError, in getOffsetOfStringByte()
1907 return SpellingPtr-SpellingStart; in getOffsetOfStringByte()