class Tapioca::Runtime::GenericTypeRegistry::GenericType
def initialize(raw_type, underlying_type)
def initialize(raw_type, underlying_type) super(raw_type) @underlying_type = T.let(underlying_type, Module) end
def valid?(obj)
def valid?(obj) obj.is_a?(@underlying_type) end