Lines Matching refs:InclusionRewriter
28 class InclusionRewriter : public PPCallbacks { class
58 InclusionRewriter(Preprocessor &PP, raw_ostream &OS, bool ShowLineMarkers,
107 InclusionRewriter::InclusionRewriter(Preprocessor &PP, raw_ostream &OS, in InclusionRewriter() function in InclusionRewriter
118 void InclusionRewriter::WriteLineInfo(StringRef Filename, int Line, in WriteLineInfo()
147 void InclusionRewriter::WriteImplicitModuleImport(const Module *Mod) { in WriteImplicitModuleImport()
154 void InclusionRewriter::FileChanged(SourceLocation Loc, in FileChanged()
174 void InclusionRewriter::FileSkipped(const FileEntryRef & /*SkippedFile*/, in FileSkipped()
189 void InclusionRewriter::InclusionDirective(SourceLocation HashLoc, in InclusionDirective()
207 void InclusionRewriter::If(SourceLocation Loc, SourceRange ConditionRange, in If()
214 void InclusionRewriter::Elif(SourceLocation Loc, SourceRange ConditionRange, in Elif()
224 const InclusionRewriter::IncludedFile *
225 InclusionRewriter::FindIncludeAtLocation(SourceLocation Loc) const { in FindIncludeAtLocation()
235 InclusionRewriter::FindModuleAtLocation(SourceLocation Loc) const { in FindModuleAtLocation()
245 InclusionRewriter::FindEnteredModule(SourceLocation Loc) const { in FindEnteredModule()
252 bool InclusionRewriter::IsIfAtLocationTrue(SourceLocation Loc) const { in IsIfAtLocationTrue()
275 void InclusionRewriter::detectMainFileEOL() { in detectMainFileEOL()
285 void InclusionRewriter::OutputContentUpTo(const MemoryBufferRef &FromFile, in OutputContentUpTo()
336 void InclusionRewriter::CommentOutDirective(Lexer &DirectiveLex, in CommentOutDirective()
361 StringRef InclusionRewriter::NextIdentifierName(Lexer &RawLex, in NextIdentifierName()
373 void InclusionRewriter::Process(FileID FileId, in Process()
539 InclusionRewriter *Rewrite = new InclusionRewriter( in RewriteIncludesInInput()