gdrsclib
Data Structures | Data Fields
Parse Struct Reference

Data Structures

struct  yColCache
 

Data Fields

sqlite3db
 
int rc
 
char * zErrMsg
 
VdbepVdbe
 
u8 colNamesSet
 
u8 nameClash
 
u8 checkSchema
 
u8 nested
 
u8 parseError
 
u8 nTempReg
 
u8 nTempInUse
 
int aTempReg [8]
 
int nRangeReg
 
int iRangeReg
 
int nErr
 
int nTab
 
int nMem
 
int nSet
 
int ckBase
 
int iCacheLevel
 
int iCacheCnt
 
u8 nColCache
 
u8 iColCache
 
struct Parse::yColCache aColCache [SQLITE_N_COLCACHE]
 
u32 writeMask
 
u32 cookieMask
 
u8 isMultiWrite
 
u8 mayAbort
 
int cookieGoto
 
int cookieValue [SQLITE_MAX_ATTACHED+2]
 
int nTableLock
 
TableLockaTableLock
 
int regRowid
 
int regRoot
 
AutoincInfopAinc
 
int nMaxArg
 
ParsepToplevel
 
TablepTriggerTab
 
u32 oldmask
 
u8 eTriggerOp
 
u8 eOrconf
 
int nVar
 
int nVarExpr
 
int nVarExprAlloc
 
Expr ** apVarExpr
 
int nAlias
 
int nAliasAlloc
 
int * aAlias
 
u8 explain
 
Token sNameToken
 
Token sLastToken
 
const char * zTail
 
TablepNewTable
 
TriggerpNewTrigger
 
const char * zAuthContext
 
Token sArg
 
u8 declareVtab
 
int nVtabLock
 
Table ** apVtabLock
 
int nHeight
 
TablepZombieTab
 
TriggerPrgpTriggerPrg
 

Detailed Description

Definition at line 9667 of file sqlite3.c.

Field Documentation

◆ aAlias

int* aAlias

Definition at line 9731 of file sqlite3.c.

◆ aColCache

◆ apVarExpr

Expr** apVarExpr

Definition at line 9728 of file sqlite3.c.

◆ apVtabLock

Table** apVtabLock

Definition at line 9743 of file sqlite3.c.

◆ aTableLock

TableLock* aTableLock

Definition at line 9708 of file sqlite3.c.

◆ aTempReg

int aTempReg[8]

Definition at line 9679 of file sqlite3.c.

◆ checkSchema

u8 checkSchema

Definition at line 9674 of file sqlite3.c.

◆ ckBase

int ckBase

Definition at line 9686 of file sqlite3.c.

◆ colNamesSet

u8 colNamesSet

Definition at line 9672 of file sqlite3.c.

◆ cookieGoto

int cookieGoto

Definition at line 9704 of file sqlite3.c.

◆ cookieMask

u32 cookieMask

Definition at line 9701 of file sqlite3.c.

◆ cookieValue

int cookieValue[SQLITE_MAX_ATTACHED+2]

Definition at line 9705 of file sqlite3.c.

◆ db

sqlite3* db

Definition at line 9668 of file sqlite3.c.

◆ declareVtab

u8 declareVtab

Definition at line 9741 of file sqlite3.c.

◆ eOrconf

u8 eOrconf

Definition at line 9720 of file sqlite3.c.

◆ eTriggerOp

u8 eTriggerOp

Definition at line 9719 of file sqlite3.c.

◆ explain

u8 explain

Definition at line 9732 of file sqlite3.c.

◆ iCacheCnt

int iCacheCnt

Definition at line 9688 of file sqlite3.c.

◆ iCacheLevel

int iCacheLevel

Definition at line 9687 of file sqlite3.c.

◆ iColCache

u8 iColCache

Definition at line 9690 of file sqlite3.c.

◆ iRangeReg

int iRangeReg

Definition at line 9681 of file sqlite3.c.

◆ isMultiWrite

u8 isMultiWrite

Definition at line 9702 of file sqlite3.c.

◆ mayAbort

u8 mayAbort

Definition at line 9703 of file sqlite3.c.

◆ nAlias

int nAlias

Definition at line 9729 of file sqlite3.c.

◆ nAliasAlloc

int nAliasAlloc

Definition at line 9730 of file sqlite3.c.

◆ nameClash

u8 nameClash

Definition at line 9673 of file sqlite3.c.

◆ nColCache

u8 nColCache

Definition at line 9689 of file sqlite3.c.

◆ nErr

int nErr

Definition at line 9682 of file sqlite3.c.

◆ nested

u8 nested

Definition at line 9675 of file sqlite3.c.

◆ nHeight

int nHeight

Definition at line 9745 of file sqlite3.c.

◆ nMaxArg

int nMaxArg

Definition at line 9713 of file sqlite3.c.

◆ nMem

int nMem

Definition at line 9684 of file sqlite3.c.

◆ nRangeReg

int nRangeReg

Definition at line 9680 of file sqlite3.c.

◆ nSet

int nSet

Definition at line 9685 of file sqlite3.c.

◆ nTab

int nTab

Definition at line 9683 of file sqlite3.c.

◆ nTableLock

int nTableLock

Definition at line 9707 of file sqlite3.c.

◆ nTempInUse

u8 nTempInUse

Definition at line 9678 of file sqlite3.c.

◆ nTempReg

u8 nTempReg

Definition at line 9677 of file sqlite3.c.

◆ nVar

int nVar

Definition at line 9725 of file sqlite3.c.

◆ nVarExpr

int nVarExpr

Definition at line 9726 of file sqlite3.c.

◆ nVarExprAlloc

int nVarExprAlloc

Definition at line 9727 of file sqlite3.c.

◆ nVtabLock

int nVtabLock

Definition at line 9742 of file sqlite3.c.

◆ oldmask

u32 oldmask

Definition at line 9718 of file sqlite3.c.

◆ pAinc

AutoincInfo* pAinc

Definition at line 9712 of file sqlite3.c.

◆ parseError

u8 parseError

Definition at line 9676 of file sqlite3.c.

◆ pNewTable

Table* pNewTable

Definition at line 9736 of file sqlite3.c.

◆ pNewTrigger

Trigger* pNewTrigger

Definition at line 9737 of file sqlite3.c.

◆ pToplevel

Parse* pToplevel

Definition at line 9716 of file sqlite3.c.

◆ pTriggerPrg

TriggerPrg* pTriggerPrg

Definition at line 9747 of file sqlite3.c.

◆ pTriggerTab

Table* pTriggerTab

Definition at line 9717 of file sqlite3.c.

◆ pVdbe

Vdbe* pVdbe

Definition at line 9671 of file sqlite3.c.

◆ pZombieTab

Table* pZombieTab

Definition at line 9746 of file sqlite3.c.

◆ rc

int rc

Definition at line 9669 of file sqlite3.c.

◆ regRoot

int regRoot

Definition at line 9711 of file sqlite3.c.

◆ regRowid

int regRowid

Definition at line 9710 of file sqlite3.c.

◆ sArg

Token sArg

Definition at line 9740 of file sqlite3.c.

◆ sLastToken

Token sLastToken

Definition at line 9734 of file sqlite3.c.

◆ sNameToken

Token sNameToken

Definition at line 9733 of file sqlite3.c.

◆ writeMask

u32 writeMask

Definition at line 9700 of file sqlite3.c.

◆ zAuthContext

const char* zAuthContext

Definition at line 9738 of file sqlite3.c.

◆ zErrMsg

char* zErrMsg

Definition at line 9670 of file sqlite3.c.

◆ zTail

const char* zTail

Definition at line 9735 of file sqlite3.c.


The documentation for this struct was generated from the following file: