Lines Matching refs:tcategory
58 JsonTypeCategory tcategory, Oid outfuncoid,
63 JsonTypeCategory *tcategory,
66 JsonTypeCategory tcategory, Oid outfuncoid,
145 JsonTypeCategory *tcategory,
164 *tcategory = JSONTYPE_BOOL;
174 *tcategory = JSONTYPE_NUMERIC;
178 *tcategory = JSONTYPE_DATE;
182 *tcategory = JSONTYPE_TIMESTAMP;
186 *tcategory = JSONTYPE_TIMESTAMPTZ;
192 *tcategory = JSONTYPE_JSON;
199 *tcategory = JSONTYPE_ARRAY;
201 *tcategory = JSONTYPE_COMPOSITE;
205 *tcategory = JSONTYPE_OTHER;
217 *tcategory = JSONTYPE_CAST;
247 JsonTypeCategory tcategory, Oid outfuncoid,
265 (tcategory == JSONTYPE_ARRAY ||
266 tcategory == JSONTYPE_COMPOSITE ||
267 tcategory == JSONTYPE_JSON ||
268 tcategory == JSONTYPE_CAST))
273 switch (tcategory)
475 bool *nulls, int *valcount, JsonTypeCategory tcategory,
494 datum_to_json(vals[*valcount], nulls[*valcount], result, tcategory,
505 valcount, tcategory, outfuncoid, false);
529 JsonTypeCategory tcategory;
546 &tcategory, &outfuncoid);
552 array_dim_to_json(result, 0, ndim, dim, elements, nulls, &count, tcategory,
596 JsonTypeCategory tcategory;
615 tcategory = JSONTYPE_NULL;
619 json_categorize_type(att->atttypid, &tcategory, &outfuncoid);
621 datum_to_json(val, isnull, result, tcategory, outfuncoid, false);
639 JsonTypeCategory tcategory;
649 tcategory = JSONTYPE_NULL;
654 &tcategory, &outfuncoid);
656 datum_to_json(val, is_null, result, tcategory, outfuncoid, key_scalar);
734 JsonTypeCategory tcategory;
743 &tcategory, &outfuncoid);
747 datum_to_json(val, false, result, tcategory, outfuncoid, false);