# File lib/aws/core/xml_grammar.rb, line 757 def add_mutators(variable_name, setter = nil, getter = nil) return if context.kind_of?(Context) variable_name = variable_name.to_s.gsub(/\?$/, '') setter ||= "#{variable_name}=" getter ||= variable_name return if context.respond_to?(getter) && context.respond_to?(setter) MetaUtils.extend_method(context, setter) do |val| instance_variable_set("@#{variable_name}", val) end MetaUtils.extend_method(context, getter) do instance_variable_get("@#{variable_name}") end end