# File lib/json/pure/generator.rb, line 390
            def to_json(*args)
              state, = *args
              state ||= State.from_state(state)
              if state.ascii_only?
                '"' << JSON.utf8_to_json_ascii(self) << '"'
              else
                '"' << JSON.utf8_to_json(self) << '"'
              end
            end