class BinData::Array
def assign(array)
def assign(array) return if self.equal?(array) # prevent self assignment raise ArgumentError, "can't set a nil value for #{debug_name}" if array.nil? @elements = [] concat(array) end
def assign(array) return if self.equal?(array) # prevent self assignment raise ArgumentError, "can't set a nil value for #{debug_name}" if array.nil? @elements = [] concat(array) end