# File rbs-1.4.0/lib/rbs/errors.rb, line 369
def self.check!(type_name:, env:, member:)
case env.class_decls[member.name]
when Environment::ClassEntry
raise new(type_name: type_name, member: member)
end
end
# File rbs-1.4.0/lib/rbs/errors.rb, line 358
def initialize(type_name:, member:)
@type_name = type_name
@member = member
super "#{Location.to_string member.location}: Cannot #{mixin_name} a class `#{member.name}` in the definition of `#{type_name}`"
end