class RBS::Environment::ModuleEntry
def primary
def primary @primary ||= begin validate_type_params decls.first or raise("decls cannot be empty") end end
def self_types
def self_types decls.flat_map do |d| d.decl.self_types end.uniq end
def primary @primary ||= begin validate_type_params decls.first or raise("decls cannot be empty") end end
def self_types decls.flat_map do |d| d.decl.self_types end.uniq end