mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-08 14:02:16 +03:00
Remove unused P4 types on the Opcode object. Saves a few bytes of code
space and simplifies the code. FossilOrigin-Name: aca538435939e6146f9a42e72e3a65030bbc5f646a0bbc7684e43688a0339888
This commit is contained in:
26
src/vdbe.h
26
src/vdbe.h
@@ -113,21 +113,19 @@ typedef struct VdbeOpList VdbeOpList;
|
||||
#define P4_COLLSEQ (-2) /* P4 is a pointer to a CollSeq structure */
|
||||
#define P4_INT32 (-3) /* P4 is a 32-bit signed integer */
|
||||
#define P4_SUBPROGRAM (-4) /* P4 is a pointer to a SubProgram structure */
|
||||
/* (-5) // Available for reuse. Was P4_ADVANCE */
|
||||
#define P4_TABLE (-6) /* P4 is a pointer to a Table structure */
|
||||
#define P4_TABLE (-5) /* P4 is a pointer to a Table structure */
|
||||
/* Above do not own any resources. Must free those below */
|
||||
#define P4_FREE_IF_LE (-7)
|
||||
#define P4_DYNAMIC (-7) /* Pointer to memory from sqliteMalloc() */
|
||||
#define P4_FUNCDEF (-8) /* P4 is a pointer to a FuncDef structure */
|
||||
#define P4_KEYINFO (-9) /* P4 is a pointer to a KeyInfo structure */
|
||||
#define P4_EXPR (-10) /* P4 is a pointer to an Expr tree */
|
||||
#define P4_MEM (-11) /* P4 is a pointer to a Mem* structure */
|
||||
#define P4_VTAB (-12) /* P4 is a pointer to an sqlite3_vtab structure */
|
||||
#define P4_REAL (-13) /* P4 is a 64-bit floating point value */
|
||||
#define P4_INT64 (-14) /* P4 is a 64-bit signed integer */
|
||||
#define P4_INTARRAY (-15) /* P4 is a vector of 32-bit integers */
|
||||
#define P4_FUNCCTX (-16) /* P4 is a pointer to an sqlite3_context object */
|
||||
#define P4_DYNBLOB (-17) /* Pointer to memory from sqliteMalloc() */
|
||||
#define P4_FREE_IF_LE (-6)
|
||||
#define P4_DYNAMIC (-6) /* Pointer to memory from sqliteMalloc() */
|
||||
#define P4_FUNCDEF (-7) /* P4 is a pointer to a FuncDef structure */
|
||||
#define P4_KEYINFO (-8) /* P4 is a pointer to a KeyInfo structure */
|
||||
#define P4_EXPR (-9) /* P4 is a pointer to an Expr tree */
|
||||
#define P4_MEM (-10) /* P4 is a pointer to a Mem* structure */
|
||||
#define P4_VTAB (-11) /* P4 is a pointer to an sqlite3_vtab structure */
|
||||
#define P4_REAL (-12) /* P4 is a 64-bit floating point value */
|
||||
#define P4_INT64 (-13) /* P4 is a 64-bit signed integer */
|
||||
#define P4_INTARRAY (-14) /* P4 is a vector of 32-bit integers */
|
||||
#define P4_FUNCCTX (-15) /* P4 is a pointer to an sqlite3_context object */
|
||||
|
||||
/* Error message codes for OP_Halt */
|
||||
#define P5_ConstraintNotNull 1
|
||||
|
Reference in New Issue
Block a user