Sqlite3 3.50.2
Light weight SQL DB
Loading...
Searching...
No Matches
WhereLevel Struct Reference
Collaboration diagram for WhereLevel:

Data Fields

int iLeftJoin
int iTabCur
int iIdxCur
int addrBrk
int addrNxt
int addrSkip
int addrCont
int addrFirst
int addrBody
int regBignull
int addrBignull
u32 iLikeRepCntr
int addrLikeRep
int regFilter
WhereRightJoinpRJ
u8 iFrom
u8 op
u8 p3
u8 p5
int p1
int p2
union { 
   struct { 
      int   nIn 
      struct InLoop
         int   iCur 
         int   addrInTop 
         int   iBase 
         int   nPrefix 
         u8   eEndLoopOp 
      }   aInLoop
   }   in
   Index *   pCoveringIdx 
u
struct WhereLooppWLoop
Bitmask notReady

Detailed Description

Definition at line 158996 of file sqlite3.c.

Field Documentation

◆ addrBignull

int WhereLevel::addrBignull

Definition at line 159007 of file sqlite3.c.

◆ addrBody

int WhereLevel::addrBody

Definition at line 159005 of file sqlite3.c.

◆ addrBrk

int WhereLevel::addrBrk

Definition at line 159000 of file sqlite3.c.

◆ addrCont

int WhereLevel::addrCont

Definition at line 159003 of file sqlite3.c.

◆ addrFirst

int WhereLevel::addrFirst

Definition at line 159004 of file sqlite3.c.

◆ addrInTop

int WhereLevel::addrInTop

Definition at line 159022 of file sqlite3.c.

◆ addrLikeRep

int WhereLevel::addrLikeRep

Definition at line 159010 of file sqlite3.c.

◆ addrNxt

int WhereLevel::addrNxt

Definition at line 159001 of file sqlite3.c.

◆ addrSkip

int WhereLevel::addrSkip

Definition at line 159002 of file sqlite3.c.

◆ [struct]

struct { ... } ::InLoop * WhereLevel::aInLoop

◆ eEndLoopOp

u8 WhereLevel::eEndLoopOp

Definition at line 159025 of file sqlite3.c.

◆ iBase

int WhereLevel::iBase

Definition at line 159023 of file sqlite3.c.

◆ iCur

int WhereLevel::iCur

Definition at line 159021 of file sqlite3.c.

◆ iFrom

u8 WhereLevel::iFrom

Definition at line 159014 of file sqlite3.c.

◆ iIdxCur

int WhereLevel::iIdxCur

Definition at line 158999 of file sqlite3.c.

◆ iLeftJoin

int WhereLevel::iLeftJoin

Definition at line 158997 of file sqlite3.c.

◆ iLikeRepCntr

u32 WhereLevel::iLikeRepCntr

Definition at line 159009 of file sqlite3.c.

◆ [struct]

struct { ... } WhereLevel::in

◆ iTabCur

int WhereLevel::iTabCur

Definition at line 158998 of file sqlite3.c.

◆ nIn

int WhereLevel::nIn

Definition at line 159019 of file sqlite3.c.

◆ notReady

Bitmask WhereLevel::notReady

Definition at line 159031 of file sqlite3.c.

◆ nPrefix

int WhereLevel::nPrefix

Definition at line 159024 of file sqlite3.c.

◆ op

u8 WhereLevel::op

Definition at line 159015 of file sqlite3.c.

◆ p1

int WhereLevel::p1

Definition at line 159016 of file sqlite3.c.

◆ p2

int WhereLevel::p2

Definition at line 159016 of file sqlite3.c.

◆ p3

u8 WhereLevel::p3

Definition at line 159015 of file sqlite3.c.

◆ p5

u8 WhereLevel::p5

Definition at line 159015 of file sqlite3.c.

◆ pCoveringIdx

Index* WhereLevel::pCoveringIdx

Definition at line 159028 of file sqlite3.c.

◆ pRJ

WhereRightJoin* WhereLevel::pRJ

Definition at line 159013 of file sqlite3.c.

◆ pWLoop

struct WhereLoop* WhereLevel::pWLoop

Definition at line 159030 of file sqlite3.c.

◆ regBignull

int WhereLevel::regBignull

Definition at line 159006 of file sqlite3.c.

◆ regFilter

int WhereLevel::regFilter

Definition at line 159012 of file sqlite3.c.

◆ [union]

union { ... } WhereLevel::u

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