class RSpec::Support::LooseSignatureVerifier::SignatureWithKeywordArgumentsMatcher

@private
and they are actually known.
Instead, keyword arguments will be validated when the method is called
opaque.
keyword argument validation needs to be skipped since the matcher is
If a matcher is used in a signature in place of keyword arguments, all

def has_kw_args_in?(args)

def has_kw_args_in?(args)
  @signature.has_kw_args_in?(args)
end

def initialize(signature)

def initialize(signature)
  @signature = signature
end

def invalid_kw_args_from(_kw_args)

def invalid_kw_args_from(_kw_args)
  []
end

def missing_kw_args_from(_kw_args)

def missing_kw_args_from(_kw_args)
  []
end

def non_kw_args_arity_description

def non_kw_args_arity_description
  @signature.non_kw_args_arity_description
end

def valid_non_kw_args?(*args)

def valid_non_kw_args?(*args)
  @signature.valid_non_kw_args?(*args)
end