Lines Matching refs:BeginPtr
306 const char *BeginPtr = PP.getSourceManager().getCharacterData(BeginLoc); in getSourceString() local
308 size_t Length = EndPtr - BeginPtr; in getSourceString()
309 return llvm::StringRef(BeginPtr, Length).trim().str(); in getSourceString()
319 const char *BeginPtr = PP.getSourceManager().getCharacterData(Loc); in getSourceLine() local
320 const char *EndPtr = BeginPtr; in getSourceLine()
321 while (BeginPtr > Buffer) { in getSourceLine()
322 if (*BeginPtr == '\n') { in getSourceLine()
323 BeginPtr++; in getSourceLine()
326 BeginPtr--; in getSourceLine()
334 size_t Length = EndPtr - BeginPtr; in getSourceLine()
335 return llvm::StringRef(BeginPtr, Length).str(); in getSourceLine()
345 const char *BeginPtr = Buffer; in getSourceLine() local
349 BeginPtr = Buffer; in getSourceLine()
354 BeginPtr = Buffer++ + 1; in getSourceLine()
368 size_t Length = EndPtr - BeginPtr; in getSourceLine()
369 return llvm::StringRef(BeginPtr, Length).str(); in getSourceLine()
382 const char *BeginPtr = PP.getSourceManager().getCharacterData(BeginLoc); in getMacroUnexpandedString() local
388 Length = (EndPtr - BeginPtr) + 1; // +1 is ')' width. in getMacroUnexpandedString()
391 return llvm::StringRef(BeginPtr, Length).trim().str(); in getMacroUnexpandedString()