Lines Matching defs:FileName
41 StringRef FileName, StringRef Code, const IncludeStyle &Style,
44 SourceManagerForFile VirtualSM(FileName, Code);
82 unsigned getOffsetAfterHeaderGuardsAndComments(StringRef FileName,
92 FileName, Code, Style,
159 unsigned getMaxHeaderInsertionOffset(StringRef FileName, StringRef Code,
162 FileName, Code, Style,
192 StringRef FileName)
193 : Style(Style), FileName(FileName) {
199 IsMainFile = FileName.ends_with(".c") || FileName.ends_with(".cc") ||
200 FileName.ends_with(".cpp") || FileName.ends_with(".c++") ||
201 FileName.ends_with(".cxx") || FileName.ends_with(".m") ||
202 FileName.ends_with(".mm");
205 IsMainFile |= MainFileRegex.match(FileName);
255 StringRef FileStem = llvm::sys::path::stem(FileName); // foo.cu for foo.cu.cc
256 StringRef MatchingFileStem = matchingStem(FileName); // foo for foo.cu.cc
281 HeaderIncludes::HeaderIncludes(StringRef FileName, StringRef Code,
283 : FileName(FileName), Code(Code), FirstIncludeOffset(-1),
285 getOffsetAfterHeaderGuardsAndComments(FileName, Code, Style)),
288 FileName, Code.drop_front(MinInsertOffset), Style)),
290 Categories(Style, FileName) {
398 return tooling::Replacement(FileName, InsertOffset, 0, NewInclude);
413 FileName, Inc.R.getOffset(), Inc.R.getLength(), ""));