Searched refs:FilenameBuffer (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/Rewrite/Frontend/
H A DInclusionRewriter.cpp287 SmallString<128> FilenameBuffer; local
295 FilenameBuffer += '<';
310 FilenameBuffer += TmpName;
315 FilenameBuffer += '>';
316 Filename = FilenameBuffer;
322 Filename = PP.getSpelling(Tok, FilenameBuffer, &Invalid);
/external/clang/lib/Lex/
H A DPPDirectives.cpp1312 bool Preprocessor::ConcatenateIncludeName(SmallString<128> &FilenameBuffer, argument
1330 FilenameBuffer.push_back(' ');
1332 // Get the spelling of the token, directly into FilenameBuffer if possible.
1333 unsigned PreAppendSize = FilenameBuffer.size();
1334 FilenameBuffer.resize(PreAppendSize+CurTok.getLength());
1336 const char *BufPtr = &FilenameBuffer[PreAppendSize];
1339 // If the token was spelled somewhere else, copy it into FilenameBuffer.
1340 if (BufPtr != &FilenameBuffer[PreAppendSize])
1341 memcpy(&FilenameBuffer[PreAppendSize], BufPtr, ActualLen);
1343 // Resize FilenameBuffer t
1387 SmallString<128> FilenameBuffer; local
[all...]
H A DPPMacroExpansion.cpp1092 SmallString<128> FilenameBuffer;
1104 Filename = PP.getSpelling(Tok, FilenameBuffer, &Invalid);
1112 // case, glue the tokens together into FilenameBuffer and interpret those.
1113 FilenameBuffer.push_back('<');
1114 if (PP.ConcatenateIncludeName(FilenameBuffer, EndLoc)) {
1119 Filename = FilenameBuffer.str();
H A DPragma.cpp460 SmallString<128> FilenameBuffer;
462 StringRef Filename = getSpelling(FilenameTok, FilenameBuffer, &Invalid);
/external/clang/include/clang/Lex/
H A DPreprocessor.h1339 bool ConcatenateIncludeName(SmallString<128> &FilenameBuffer,

Completed in 2998 milliseconds