• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/ruby-106/ruby/ext/json/generator/

Lines Matching refs:JSON_Generator_State

478 static void State_free(JSON_Generator_State *state)
491 static JSON_Generator_State *State_allocate()
493 JSON_Generator_State *state = ALLOC(JSON_Generator_State);
494 MEMZERO(state, JSON_Generator_State, 1);
500 JSON_Generator_State *state = State_allocate();
672 static void generate_json_object(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
721 static void generate_json_array(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
759 static void generate_json_string(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
773 static void generate_json_null(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
778 static void generate_json_false(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
783 static void generate_json_true(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
788 static void generate_json_fixnum(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
793 static void generate_json_bignum(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
799 static void generate_json_float(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
816 static void generate_json(FBuffer *buffer, VALUE Vstate, JSON_Generator_State *state, VALUE obj)
958 JSON_Generator_State *objState, *origState;
961 Data_Get_Struct(obj, JSON_Generator_State, objState);
962 Data_Get_Struct(orig, JSON_Generator_State, origState);
965 MEMCPY(objState, origState, JSON_Generator_State, 1);