reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2264 C = *CurPtr; 2268 C = *++CurPtr; 2270 const char *NextLine = CurPtr; 2273 const char *EscapePtr = CurPtr-1; 2282 CurPtr = EscapePtr; 2286 CurPtr = EscapePtr-2; 2299 const char *OldPtr = CurPtr; 2302 C = getAndAdvanceChar(CurPtr, Result); 2307 if (C != 0 && CurPtr == OldPtr+1) { 2308 CurPtr = NextLine; 2315 if (CurPtr != OldPtr + 1 && C != '/' && 2316 (CurPtr == BufferEnd + 1 || CurPtr[0] != '/')) { 2316 (CurPtr == BufferEnd + 1 || CurPtr[0] != '/')) { 2317 for (; OldPtr != CurPtr; ++OldPtr) 2322 const char *ForwardPtr = CurPtr; 2335 if (C == '\r' || C == '\n' || CurPtr == BufferEnd + 1) { 2336 --CurPtr; 2340 if (C == '\0' && isCodeCompletionPoint(CurPtr-1)) { 2351 getSourceLocation(CurPtr)))) { 2352 BufferPtr = CurPtr; 2358 return SaveLineComment(Result, CurPtr); 2362 if (ParsingPreprocessorDirective || CurPtr == BufferEnd) { 2363 BufferPtr = CurPtr; 2372 ++CurPtr; 2379 BufferPtr = CurPtr;