sub suppressions_tag { 'memcheck-' . $_[1]->version }
-=head2 C<report_class_analysis $session>
+=head2 C<report_class $session>
This tool emits C<Test::Valgrind::Tool::memcheck::Report> object reports in analysis mode.
=cut
-sub report_class_analysis { 'Test::Valgrind::Tool::memcheck::Report' }
+sub report_class {
+ my ($self, $session) = @_;
+
+ $session->do_suppressions ? 'Test::Valgrind::Report::Suppressions'
+ : 'Test::Valgrind::Tool::memcheck::Report'
+}
sub args {
my $self = shift;