Lines Matching refs:SourceInfo
62 struct SourceInfo { struct
68 SourceInfo(StringRef filename) : filename(filename) {} in SourceInfo() argument
85 void collectSourceLine(SourceInfo &si, Summary *summary, LineInfo &line,
87 void collectSource(SourceInfo &si, Summary &summary) const;
88 void annotateSource(SourceInfo &si, const GCOVFile &file, StringRef gcno,
90 void printSourceToIntermediate(const SourceInfo &si, raw_ostream &os) const;
93 std::vector<SourceInfo> sources;
662 SourceInfo &si = sources[f.srcIdx]; in collectFunction()
687 void Context::collectSourceLine(SourceInfo &si, Summary *summary, in collectSourceLine()
736 void Context::collectSource(SourceInfo &si, Summary &summary) const { in collectSource()
744 void Context::annotateSource(SourceInfo &si, const GCOVFile &file, in annotateSource()
801 void Context::printSourceToIntermediate(const SourceInfo &si, in printSourceToIntermediate()
835 SourceInfo &si = sources.back(); in print()
863 for (SourceInfo &si : sources) { in print()
905 for (const SourceInfo &si : sources) in print()