File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -580,12 +580,8 @@ std::error_code SampleProfileWriterText::writeSample(const FunctionSamples &S) {
580
580
LineLocation Loc = I->first ;
581
581
const SampleRecord &Sample = I->second ;
582
582
OS.indent (Indent + 1 );
583
- if (Loc.Discriminator == 0 )
584
- OS << Loc.LineOffset << " : " ;
585
- else
586
- OS << Loc.LineOffset << " ." << Loc.Discriminator << " : " ;
587
-
588
- OS << Sample.getSamples ();
583
+ Loc.print (OS);
584
+ OS << " : " << Sample.getSamples ();
589
585
590
586
for (const auto &J : Sample.getSortedCallTargets ())
591
587
OS << " " << J.first << " :" << J.second ;
@@ -601,10 +597,8 @@ std::error_code SampleProfileWriterText::writeSample(const FunctionSamples &S) {
601
597
LineLocation Loc = I->first ;
602
598
const FunctionSamples &CalleeSamples = FS.second ;
603
599
OS.indent (Indent);
604
- if (Loc.Discriminator == 0 )
605
- OS << Loc.LineOffset << " : " ;
606
- else
607
- OS << Loc.LineOffset << " ." << Loc.Discriminator << " : " ;
600
+ Loc.print (OS);
601
+ OS << " : " ;
608
602
if (std::error_code EC = writeSample (CalleeSamples))
609
603
return EC;
610
604
}
You can’t perform that action at this time.
0 commit comments