Lines Matching refs:JsonParse

61 typedef struct JsonParse JsonParse;  typedef
127 struct JsonParse { struct
372 static void jsonParseReset(JsonParse *pParse){ in jsonParseReset()
384 static void jsonParseFree(JsonParse *pParse){ in jsonParseFree()
687 static int jsonParseAddNode(JsonParse*,u32,u32,const char*);
703 JsonParse *pParse, /* Append the node to this object */ in jsonParseAddNodeExpand()
730 JsonParse *pParse, /* Append the node to this object */ in jsonParseAddNode()
765 static int jsonParseValue(JsonParse *pParse, u32 i){ in jsonParseValue()
927 JsonParse *pParse, /* Initialize and fill this JsonParse object */ in jsonParse()
959 static void jsonParseFillInParentage(JsonParse *pParse, u32 i, u32 iParent){ in jsonParseFillInParentage()
986 static int jsonParseFindParents(JsonParse *pParse){ in jsonParseFindParents()
1012 static JsonParse *jsonParseCached( in jsonParseCached()
1019 JsonParse *p; in jsonParseCached()
1020 JsonParse *pMatch = 0; in jsonParseCached()
1027 p = (JsonParse*)sqlite3_get_auxdata(pCtx, JSON_CACHE_ID+iKey); in jsonParseCached()
1067 return (JsonParse*)sqlite3_get_auxdata(pCtx, JSON_CACHE_ID+iMinKey); in jsonParseCached()
1086 static JsonNode *jsonLookupAppend(JsonParse*,const char*,int*,const char**);
1098 JsonParse *pParse, /* The JSON to search */ in jsonLookupStep()
1251 JsonParse *pParse, /* Append content to the JSON parse */ in jsonLookupAppend()
1291 JsonParse *pParse, /* The JSON to search */ in jsonLookup()
1373 JsonParse x; /* The parse */ in jsonParseFunc()
1480 JsonParse *p; /* The parse */ in jsonArrayLengthFunc()
1540 JsonParse *p; /* The parse */ in jsonExtractFunc()
1619 JsonParse *pParse, /* The JSON parser that contains the TARGET */ in jsonMergePatch()
1705 JsonParse x; /* The JSON that is being patched */ in jsonPatchFunc()
1706 JsonParse y; /* The patch */ in jsonPatchFunc()
1779 JsonParse x; /* The parse */ in jsonRemoveFunc()
1812 JsonParse x; /* The parse */ in jsonReplaceFunc()
1864 JsonParse x; /* The parse */ in jsonSetFunc()
1917 JsonParse *p; /* The parse */ in jsonTypeFunc()
1945 JsonParse *p; /* The parse */ in jsonValidFunc()
2133 JsonParse sParse; /* Parse of the input JSON */