• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/db_sql/

Lines Matching refs:pParse

28 name_from_token(t, pParse)
30 Parse *pParse;
35 sqlite3ErrorMsg(pParse,
42 sqlite3ErrorMsg(pParse, "Malloc failed");
58 make_entity(name, pParse)
60 Parse *pParse;
66 sqlite3ErrorMsg(pParse, "Malloc failed");
82 make_attribute(name, pParse)
84 Parse *pParse;
90 sqlite3ErrorMsg(pParse, "Malloc failed");
104 make_attrtype(token, ctype, dimension, is_array, is_string, pParse)
110 Parse *pParse;
116 sqlite3ErrorMsg(pParse, "Malloc failed");
134 make_index(name, primary, attribute, pParse)
138 Parse *pParse;
144 sqlite3ErrorMsg(pParse, "Malloc failed");
264 sqlite3BeginParse(Parse *pParse, int explainFlag)
266 COMPQUIET(pParse, NULL);
272 bdb_create_database(Token *name, Parse *pParse) {
274 sqlite3ErrorMsg(pParse,
279 name_from_token(name, pParse)) == NULL)
290 sqlite3StartTable(pParse, pName1, pName2, isTemp, isView, isVirtual, noErr)
291 Parse *pParse; /* Parser context */
309 sqlite3ErrorMsg(pParse,
314 if ((name = name_from_token(pName1, pParse)) == NULL)
325 name2 = name_from_token(pName2, pParse);
326 sqlite3ErrorMsg(pParse,
333 sqlite3ErrorMsg(pParse,
341 sqlite3ErrorMsg(pParse,
348 if ((entity = make_entity(name, pParse)) == NULL)
363 sqlite3AddColumn(Parse *pParse, Token *pName)
369 if ((name = name_from_token(pName, pParse)) == NULL)
375 sqlite3ErrorMsg(pParse,
382 if ((attr = make_attribute(name, pParse)) == NULL)
413 map_sql_type(pParse, token)
414 Parse *pParse;
436 sqlite3ErrorMsg(pParse, "Malloc failed");
470 sqlite3ErrorMsg(pParse,
492 sqlite3ErrorMsg(pParse,
504 sqlite3ErrorMsg(pParse,
580 sqlite3ErrorMsg(pParse,
588 sqlite3ErrorMsg(pParse,
604 is_string, pParse);
614 sqlite3AddColumnType(pParse, pType)
615 Parse *pParse;
621 if ((type = name_from_token(pType, pParse)) == NULL)
626 attr->type = map_sql_type(pParse, type);
630 sqlite3AddPrimaryKey(pParse, pList, onError, autoInc, sortOrder)
631 Parse *pParse; /* Parsing context */
640 COMPQUIET(pParse, NULL);
656 sqlite3ExprListAppend(pParse, pList, pExpr, pName)
657 Parse *pParse; /* Parsing context */
665 sqlite3ErrorMsg(pParse, "Malloc failed");
674 sqlite3ErrorMsg(pParse, "Malloc failed");
684 if ((pItem->zName = name_from_token(pName, pParse)) == NULL) {
694 sqlite3ExprListCheckLength(pParse, pElist, zObject)
695 Parse *pParse;
699 COMPQUIET(pParse, NULL);
784 sqlite3CreateForeignKey(pParse, pFromCol, pTo, pToCol, flags)
785 Parse *pParse; /* Parsing context */
796 if ((s = name_from_token(pTo, pParse)) == NULL)
807 sqlite3DeferForeignKey(Parse *pParse, int isDeferred)
809 COMPQUIET(pParse, NULL);
815 sqlite3CreateIndex(pParse, pName1, pName2, pTblName, pList,
817 Parse *pParse; /* All information about this parse */
820 SrcList *pTblName; /* Table to index. Use pParse->pNewTable if 0 */
842 if ((index_name = name_from_token(pName1, pParse)) == NULL)
847 sqlite3ErrorMsg(pParse, "Index %s names unknown table %s",
854 sqlite3ErrorMsg(pParse,
861 sqlite3ErrorMsg(pParse,
869 sqlite3ErrorMsg(pParse,
877 if ((idx = make_index(index_name, e, a, pParse)) == NULL)
891 void sqlite3EndTable(pParse, pCons, pEnd, pSelect)
892 Parse *pParse; /* Parse context */
897 COMPQUIET(pParse, NULL);
905 sqlite3FinishCoding(pParse)
906 Parse *pParse;
908 COMPQUIET(pParse, NULL);