class Steep::TypeInference::BlockParams::Param
def ==(other)
def ==(other) other.is_a?(self.class) && other.var == var && other.type == type && other.value == value && other.node == node end
def hash
def hash self.class.hash ^ var.hash ^ type.hash ^ value.hash ^ node.hash end
def initialize(var:, type:, value:, node:)
def initialize(var:, type:, value:, node:) @var = var @type = type @value = value @node = node end