class RSpec::Matchers::BuiltIn::Compound
def match(_expected, actual)
def match(_expected, actual) evaluator_klass = if supports_block_expectations? && Proc === actual NestedEvaluator else SequentialEvaluator end @evaluator = evaluator_klass.new(actual, matcher_1, matcher_2) end