Home | History | Annotate | Download | only in Lex

Lines Matching refs:FilenameBuffer

996   SmallString<128> FilenameBuffer;
1004 FilenameBuffer.push_back('<');
1030 FilenameBuffer.push_back(' ');
1032 // Get the spelling of the token, directly into FilenameBuffer if
1034 size_t PreAppendSize = FilenameBuffer.size();
1035 FilenameBuffer.resize(PreAppendSize + FilenameTok.getLength());
1037 const char *BufPtr = &FilenameBuffer[PreAppendSize];
1040 // If the token was spelled somewhere else, copy it into FilenameBuffer.
1041 if (BufPtr != &FilenameBuffer[PreAppendSize])
1042 memcpy(&FilenameBuffer[PreAppendSize], BufPtr, ActualLen);
1044 // Resize FilenameBuffer to the correct size.
1046 FilenameBuffer.resize(PreAppendSize + ActualLen);
1054 CreateString(FilenameBuffer, FilenameTok, Start, End);
1066 StringRef Str = getSpelling(FilenameTok, FilenameBuffer);