Lines Matching defs:FileName
40 StringRef FileName, StringRef Code, const IncludeStyle &Style,
43 SourceManagerForFile VirtualSM(FileName, Code);
80 unsigned getOffsetAfterHeaderGuardsAndComments(StringRef FileName,
90 FileName, Code, Style,
156 unsigned getMaxHeaderInsertionOffset(StringRef FileName, StringRef Code,
159 FileName, Code, Style,
179 StringRef FileName)
180 : Style(Style), FileName(FileName) {
181 FileStem = llvm::sys::path::stem(FileName);
184 IsMainFile = FileName.endswith(".c") || FileName.endswith(".cc") ||
185 FileName.endswith(".cpp") || FileName.endswith(".c++") ||
186 FileName.endswith(".cxx") || FileName.endswith(".m") ||
187 FileName.endswith(".mm");
190 IsMainFile |= MainFileRegex.match(FileName);
236 HeaderIncludes::HeaderIncludes(StringRef FileName, StringRef Code,
238 : FileName(FileName), Code(Code), FirstIncludeOffset(-1),
240 getOffsetAfterHeaderGuardsAndComments(FileName, Code, Style)),
243 FileName, Code.drop_front(MinInsertOffset), Style)),
244 Categories(Style, FileName),
348 return tooling::Replacement(FileName, InsertOffset, 0, NewInclude);
363 FileName, Inc.R.getOffset(), Inc.R.getLength(), ""));