Lines Matching refs:Vdbe
27 typedef struct Vdbe Vdbe; typedef
178 Vdbe *sqlite3VdbeCreate(Parse*);
179 Parse *sqlite3VdbeParser(Vdbe*);
180 int sqlite3VdbeAddOp0(Vdbe*,int);
181 int sqlite3VdbeAddOp1(Vdbe*,int,int);
182 int sqlite3VdbeAddOp2(Vdbe*,int,int,int);
183 int sqlite3VdbeGoto(Vdbe*,int);
184 int sqlite3VdbeLoadString(Vdbe*,int,const char*);
185 void sqlite3VdbeMultiLoad(Vdbe*,int,const char*,...);
186 int sqlite3VdbeAddOp3(Vdbe*,int,int,int,int);
187 int sqlite3VdbeAddOp4(Vdbe*,int,int,int,int,const char *zP4,int);
188 int sqlite3VdbeAddOp4Dup8(Vdbe*,int,int,int,int,const u8*,int);
189 int sqlite3VdbeAddOp4Int(Vdbe*,int,int,int,int,int);
191 void sqlite3VdbeEndCoroutine(Vdbe*,int);
193 void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N);
194 void sqlite3VdbeVerifyNoResultRow(Vdbe *p);
200 void sqlite3VdbeVerifyAbortable(Vdbe *p, int);
201 void sqlite3VdbeNoJumpsOutsideSubrtn(Vdbe*,int,int,int);
206 VdbeOp *sqlite3VdbeAddOpList(Vdbe*, int nOp, VdbeOpList const *aOp,int iLineno);
225 void sqlite3VdbeAddParseSchemaOp(Vdbe*, int, char*, u16);
226 void sqlite3VdbeChangeOpcode(Vdbe*, int addr, u8);
227 void sqlite3VdbeChangeP1(Vdbe*, int addr, int P1);
228 void sqlite3VdbeChangeP2(Vdbe*, int addr, int P2);
229 void sqlite3VdbeChangeP3(Vdbe*, int addr, int P3);
230 void sqlite3VdbeChangeP5(Vdbe*, u16 P5);
231 void sqlite3VdbeTypeofColumn(Vdbe*, int);
232 void sqlite3VdbeJumpHere(Vdbe*, int addr);
233 void sqlite3VdbeJumpHereOrPopInst(Vdbe*, int addr);
234 int sqlite3VdbeChangeToNoop(Vdbe*, int addr);
235 int sqlite3VdbeDeletePriorOpcode(Vdbe*, u8 op);
241 void sqlite3VdbeChangeP4(Vdbe*, int addr, const char *zP4, int N);
242 void sqlite3VdbeAppendP4(Vdbe*, void *pP4, int p4type);
244 void sqlite3VdbeUsesBtree(Vdbe*, int);
245 VdbeOp *sqlite3VdbeGetOp(Vdbe*, int);
246 VdbeOp *sqlite3VdbeGetLastOp(Vdbe*);
248 void sqlite3VdbeRunOnlyOnce(Vdbe*);
249 void sqlite3VdbeReusable(Vdbe*);
250 void sqlite3VdbeDelete(Vdbe*);
251 void sqlite3VdbeMakeReady(Vdbe*,Parse*);
252 int sqlite3VdbeFinalize(Vdbe*);
253 void sqlite3VdbeResolveLabel(Vdbe*, int);
254 int sqlite3VdbeCurrentAddr(Vdbe*);
256 int sqlite3VdbeAssertMayAbort(Vdbe *, int);
258 void sqlite3VdbeResetStepResult(Vdbe*);
259 void sqlite3VdbeRewind(Vdbe*);
260 int sqlite3VdbeReset(Vdbe*);
261 void sqlite3VdbeSetNumCols(Vdbe*,int);
262 int sqlite3VdbeSetColName(Vdbe*, int, int, const char *, void(*)(void*));
263 void sqlite3VdbeCountChanges(Vdbe*);
264 sqlite3 *sqlite3VdbeDb(Vdbe*);
265 u8 sqlite3VdbePrepareFlags(Vdbe*);
266 void sqlite3VdbeSetSql(Vdbe*, const char *z, int n, u8);
268 void sqlite3VdbeAddDblquoteStr(sqlite3*,Vdbe*,const char*);
269 int sqlite3VdbeUsesDoubleQuotedString(Vdbe*,const char*);
271 void sqlite3VdbeSwap(Vdbe*,Vdbe*);
272 VdbeOp *sqlite3VdbeTakeOpArray(Vdbe*, int*, int*);
273 sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe*, int, u8);
274 void sqlite3VdbeSetVarmask(Vdbe*, int);
276 char *sqlite3VdbeExpandSql(Vdbe*, const char*);
289 void sqlite3VdbeLinkSubProgram(Vdbe *, SubProgram *);
290 int sqlite3VdbeHasSubProgram(Vdbe*);
305 void sqlite3VdbeComment(Vdbe*, const char*, ...);
307 void sqlite3VdbeNoopComment(Vdbe*, const char*, ...);
361 void sqlite3VdbeSetLineNumber(Vdbe*,int);
387 void sqlite3VdbeScanStatus(Vdbe*, int, int, int, LogEst, const char*);