Lines Matching refs:Code
39 StringRef FileName, StringRef Code, const IncludeStyle &Style, in getOffsetAfterTokenSequence() argument
42 SourceManagerForFile VirtualSM(FileName, Code); in getOffsetAfterTokenSequence()
76 StringRef Code, in getOffsetAfterHeaderGuardsAndComments() argument
79 FileName, Code, Style, in getOffsetAfterHeaderGuardsAndComments()
130 unsigned getMaxHeaderInsertionOffset(StringRef FileName, StringRef Code, in getMaxHeaderInsertionOffset() argument
133 FileName, Code, Style, in getMaxHeaderInsertionOffset()
192 HeaderIncludes::HeaderIncludes(StringRef FileName, StringRef Code, in HeaderIncludes() argument
194 : FileName(FileName), Code(Code), FirstIncludeOffset(-1), in HeaderIncludes()
196 getOffsetAfterHeaderGuardsAndComments(FileName, Code, Style)), in HeaderIncludes()
199 FileName, Code.drop_front(MinInsertOffset), Style)), in HeaderIncludes()
208 Code.drop_front(MinInsertOffset).split(Lines, "\n"); in HeaderIncludes()
214 NextLineOffset = std::min(Code.size(), Offset + Line.size() + 1); in HeaderIncludes()
221 Offset, std::min(Line.size() + 1, Code.size() - Offset))), in HeaderIncludes()
295 assert(InsertOffset <= Code.size()); in insert()
301 if (InsertOffset == Code.size() && (!Code.empty() && Code.back() != '\n')) in insert()