Lines Matching refs:curPtr
128 static const char *lexLocStringTok(const char *curPtr) { in lexLocStringTok() argument
129 while (char c = *curPtr++) { in lexLocStringTok()
132 return curPtr; in lexLocStringTok()
137 if (*curPtr == '"' || *curPtr == '\\' || *curPtr == 'n' || *curPtr == 't') in lexLocStringTok()
138 ++curPtr; in lexLocStringTok()
139 else if (llvm::isHexDigit(*curPtr) && llvm::isHexDigit(curPtr[1])) in lexLocStringTok()
140 curPtr += 2; in lexLocStringTok()
142 return curPtr; in lexLocStringTok()
148 return curPtr - 1; in lexLocStringTok()
154 const char *curPtr = loc.getPointer(); in convertIdLocToRange() local
157 if (*curPtr == '"') { in convertIdLocToRange()
158 curPtr = lexLocStringTok(curPtr + 1); in convertIdLocToRange()
167 while (*curPtr && isIdentifierChar(*(++curPtr))) in convertIdLocToRange()
171 return SMRange(loc, SMLoc::getFromPointer(curPtr)); in convertIdLocToRange()