class BinData::DSLMixin::DSLParser

def all_or_none_names_failed?(name)

def all_or_none_names_failed?(name)
  if option?(:all_or_none_fieldnames) and not fields.empty?
    all_names_blank = fields.all_field_names_blank?
    no_names_blank = fields.no_field_names_blank?
    (name != nil and all_names_blank) or (name == nil and no_names_blank)
  else
    false
  end
end