# File lib/rspec/core/example_group.rb, line 334
      def self.run_after_all_hooks(example_group_instance)
        return if descendant_filtered_examples.empty?
        assign_before_all_ivars(before_all_ivars, example_group_instance)

        begin
          run_hook(:after, :all, example_group_instance)
        rescue => e
          # TODO: come up with a better solution for this.
          RSpec.configuration.reporter.message "\nAn error occurred in an after(:all) hook.\n\#{e.class}: \#{e.message}\noccurred at \#{e.backtrace.first}\n\n"
        end
      end