Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
WhereLevel Struct Reference

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
 
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 *   pCovidx 
 
u 
 
struct WhereLooppWLoop
 
Bitmask notReady
 

Detailed Description

Definition at line 140978 of file sqlite3.c.

Field Documentation

◆ addrBignull

int WhereLevel::addrBignull

Definition at line 140989 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ addrBody

int WhereLevel::addrBody

Definition at line 140987 of file sqlite3.c.

Referenced by sqlite3WhereBegin(), and sqlite3WhereEnd().

◆ addrBrk

int WhereLevel::addrBrk

Definition at line 140982 of file sqlite3.c.

Referenced by codeAllEqualityTerms(), and sqlite3WhereEnd().

◆ addrCont

int WhereLevel::addrCont

Definition at line 140985 of file sqlite3.c.

Referenced by sqlite3WhereBegin(), and sqlite3WhereEnd().

◆ addrFirst

int WhereLevel::addrFirst

Definition at line 140986 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ addrInTop

int WhereLevel::addrInTop

Definition at line 141002 of file sqlite3.c.

◆ addrLikeRep

int WhereLevel::addrLikeRep

Definition at line 140992 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ addrNxt

int WhereLevel::addrNxt

◆ addrSkip

int WhereLevel::addrSkip

Definition at line 140984 of file sqlite3.c.

Referenced by codeAllEqualityTerms(), and sqlite3WhereEnd().

◆ [struct]

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

◆ eEndLoopOp

u8 WhereLevel::eEndLoopOp

Definition at line 141005 of file sqlite3.c.

◆ iBase

int WhereLevel::iBase

Definition at line 141003 of file sqlite3.c.

◆ iCur

int WhereLevel::iCur

Definition at line 141001 of file sqlite3.c.

◆ iFrom

◆ iIdxCur

int WhereLevel::iIdxCur

◆ iLeftJoin

int WhereLevel::iLeftJoin

Definition at line 140979 of file sqlite3.c.

Referenced by disableTerm(), and sqlite3WhereEnd().

◆ iLikeRepCntr

u32 WhereLevel::iLikeRepCntr

Definition at line 140991 of file sqlite3.c.

Referenced by sqlite3WhereEnd(), and whereLikeOptimizationStringFixup().

◆ [struct]

struct { ... } WhereLevel::in

◆ iTabCur

int WhereLevel::iTabCur

◆ nIn

int WhereLevel::nIn

Definition at line 140999 of file sqlite3.c.

Referenced by codeEqualityTerm(), and sqlite3WhereEnd().

◆ notReady

Bitmask WhereLevel::notReady

Definition at line 141011 of file sqlite3.c.

Referenced by disableTerm().

◆ nPrefix

int WhereLevel::nPrefix

Definition at line 141004 of file sqlite3.c.

◆ op

u8 WhereLevel::op

Definition at line 140995 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ p1

int WhereLevel::p1

Definition at line 140996 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ p2

int WhereLevel::p2

Definition at line 140996 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ p3

u8 WhereLevel::p3

Definition at line 140995 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ p5

u8 WhereLevel::p5

Definition at line 140995 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ pCovidx

Index* WhereLevel::pCovidx

Definition at line 141008 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ pWLoop

◆ regBignull

int WhereLevel::regBignull

Definition at line 140988 of file sqlite3.c.

Referenced by sqlite3WhereEnd().

◆ [union]

union { ... } WhereLevel::u

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