Lines Matching refs:SourceInfo
62 struct SourceInfo { struct
68 SourceInfo(StringRef filename) : filename(filename) {} in SourceInfo() function
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()
685 void Context::collectSourceLine(SourceInfo &si, Summary *summary, in collectSourceLine()
734 void Context::collectSource(SourceInfo &si, Summary &summary) const { in collectSource()
742 void Context::annotateSource(SourceInfo &si, const GCOVFile &file, in annotateSource()
799 void Context::printSourceToIntermediate(const SourceInfo &si, in printSourceToIntermediate()
833 SourceInfo &si = sources.back(); in print()
861 for (SourceInfo &si : sources) { in print()
903 for (const SourceInfo &si : sources) in print()