Lines Matching refs:InclusionRewriter
29 class InclusionRewriter : public PPCallbacks { class
53 InclusionRewriter(Preprocessor &PP, raw_ostream &OS, bool ShowLineMarkers,
93 InclusionRewriter::InclusionRewriter(Preprocessor &PP, raw_ostream &OS, in InclusionRewriter() function in InclusionRewriter
105 void InclusionRewriter::WriteLineInfo(const char *Filename, int Line, in WriteLineInfo()
134 void InclusionRewriter::WriteImplicitModuleImport(const Module *Mod) { in WriteImplicitModuleImport()
141 void InclusionRewriter::FileChanged(SourceLocation Loc, in FileChanged()
160 void InclusionRewriter::FileSkipped(const FileEntry &/*SkippedFile*/, in FileSkipped()
173 void InclusionRewriter::InclusionDirective(SourceLocation HashLoc, in InclusionDirective()
196 const InclusionRewriter::IncludedFile *
197 InclusionRewriter::FindIncludeAtLocation(SourceLocation Loc) const { in FindIncludeAtLocation()
207 InclusionRewriter::FindModuleAtLocation(SourceLocation Loc) const { in FindModuleAtLocation()
230 void InclusionRewriter::detectMainFileEOL() { in detectMainFileEOL()
241 void InclusionRewriter::OutputContentUpTo(const MemoryBuffer &FromFile, in OutputContentUpTo()
292 void InclusionRewriter::CommentOutDirective(Lexer &DirectiveLex, in CommentOutDirective()
317 StringRef InclusionRewriter::NextIdentifierName(Lexer &RawLex, in NextIdentifierName()
329 bool InclusionRewriter::HandleHasInclude( in HandleHasInclude()
403 bool InclusionRewriter::Process(FileID FileId, in Process()
581 InclusionRewriter *Rewrite = new InclusionRewriter( in RewriteIncludesInInput()