class BinData::SanitizedField
def has_parameter?(param)
def has_parameter?(param) @prototype.has_parameter?(param) end
def initialize(name, field_type, field_params, hints)
def initialize(name, field_type, field_params, hints) @name = name @prototype = SanitizedPrototype.new(field_type, field_params, hints) end
def instantiate(value = nil, parent = nil)
def instantiate(value = nil, parent = nil) @prototype.instantiate(value, parent) end
def name_as_sym
def name_as_sym @name&.to_sym end