# File lib/json/common.rb, line 168
168:   def generate(obj, state = nil)
169:     if state
170:       state = State.from_state(state)
171:     else
172:       state = State.new
173:     end
174:     obj.to_json(state)
175:   end