class Seahorse::Model::Shapes::Structure
def compute_member_names
def compute_member_names (definition['members'] || {}).each do |orig_name,ref| name = underscore(orig_name).to_sym if ref['location'] == 'headers' @member_refs[name] = ref else @member_refs[name] = { 'locationName' => orig_name }.merge(ref) end @member_names[orig_name] = name end @payload = @member_names[definition['payload']] if definition['payload'] end