# File lib/ripper_ruby_parser/sexp_handlers/hashes.rb, line 14 def process_assoc_new exp _, left, right = exp.shift 3 s(process(left), process(right)) end
# File lib/ripper_ruby_parser/sexp_handlers/hashes.rb, line 9 def process_assoclist_from_args exp _, elems = exp.shift 2 make_hash_items elems end
# File lib/ripper_ruby_parser/sexp_handlers/hashes.rb, line 19 def process_bare_assoc_hash exp _, elems = exp.shift 2 s(:hash, *make_hash_items(elems)) end
# File lib/ripper_ruby_parser/sexp_handlers/hashes.rb, line 4 def process_hash exp _, elems = exp.shift 2 s(:hash, *process(elems)) end