Lines Matching refs:Result
203 SmallString<128> &Result) {
204 Result.clear();
211 Result = FilePath.substr(Path.size());
212 llvm::sys::path::append(Result,
221 Result = File->getName();
224 void Preprocessor::PropagateLineStartLeadingSpaceInfo(Token &Result) {
226 CurTokenLexer->PropagateLineStartLeadingSpaceInfo(Result);
230 CurLexer->PropagateLineStartLeadingSpaceInfo(Result);
306 bool Preprocessor::HandleEndOfFile(Token &Result, bool isEndOfMacro) {
320 Result.startToken();
323 CurLexer->FormTokenWithChars(Result, EndPos, tok::annot_module_end);
324 Result.setAnnotationEndLoc(Result.getLocation());
325 Result.setAnnotationValue(M);
410 Result.startToken();
411 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);
445 Result.startToken();
447 CurLexer->FormTokenWithChars(Result, EndPos, tok::annot_module_end);
448 Result.setAnnotationEndLoc(Result.getLocation());
449 Result.setAnnotationValue(M);
462 PropagateLineStartLeadingSpaceInfo(Result);
492 Result.startToken();
494 CurLexer->FormTokenWithChars(Result, EndPos, tok::eof);
504 Result.setLocation(Result.getLocation().getLocWithOffset(-1));
546 bool Preprocessor::HandleEndOfTokenLexer(Token &Result) {
561 return HandleEndOfFile(Result, true);