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

Data Fields

SchemapSchema
 
char * zDatabase
 
char * zName
 
char * zAlias
 
TablepTab
 
SelectpSelect
 
int addrFillSub
 
int regReturn
 
int regResult
 
struct { 
 
   u8   jointype 
 
   unsigned   notIndexed:1 
 
   unsigned   isIndexedBy:1 
 
   unsigned   isTabFunc:1 
 
   unsigned   isCorrelated:1 
 
   unsigned   viaCoroutine:1 
 
   unsigned   isRecursive:1 
 
   unsigned   fromDDL:1 
 
fg 
 
int iCursor
 
ExprpOn
 
IdListpUsing
 
Bitmask colUsed
 
union { 
 
   char *   zIndexedBy 
 
   ExprList *   pFuncArg 
 
u1 
 
IndexpIBIndex
 

Detailed Description

Definition at line 18252 of file sqlite3.c.

Field Documentation

◆ addrFillSub

int SrcList::SrcList_item::addrFillSub

Definition at line 18259 of file sqlite3.c.

◆ colUsed

Bitmask SrcList::SrcList_item::colUsed

Definition at line 18275 of file sqlite3.c.

Referenced by sqlite3Update().

◆ [struct]

◆ fromDDL

unsigned SrcList::SrcList_item::fromDDL

Definition at line 18270 of file sqlite3.c.

◆ iCursor

◆ isCorrelated

unsigned SrcList::SrcList_item::isCorrelated

Definition at line 18267 of file sqlite3.c.

◆ isIndexedBy

unsigned SrcList::SrcList_item::isIndexedBy

Definition at line 18265 of file sqlite3.c.

◆ isRecursive

unsigned SrcList::SrcList_item::isRecursive

Definition at line 18269 of file sqlite3.c.

Referenced by generateWithRecursiveQuery().

◆ isTabFunc

unsigned SrcList::SrcList_item::isTabFunc

Definition at line 18266 of file sqlite3.c.

Referenced by exprSelectUsage(), and flattenSubquery().

◆ jointype

u8 SrcList::SrcList_item::jointype

◆ notIndexed

unsigned SrcList::SrcList_item::notIndexed

Definition at line 18264 of file sqlite3.c.

Referenced by sqlite3Select().

◆ pFuncArg

ExprList* SrcList::SrcList_item::pFuncArg

Definition at line 18278 of file sqlite3.c.

Referenced by exprSelectUsage().

◆ pIBIndex

Index* SrcList::SrcList_item::pIBIndex

Definition at line 18280 of file sqlite3.c.

◆ pOn

Expr* SrcList::SrcList_item::pOn

Definition at line 18273 of file sqlite3.c.

Referenced by exprSelectUsage(), and sqlite3MaterializeView().

◆ pSchema

Schema* SrcList::SrcList_item::pSchema

Definition at line 18253 of file sqlite3.c.

Referenced by sqlite3TriggerStepSrc().

◆ pSelect

◆ pTab

◆ pUsing

IdList* SrcList::SrcList_item::pUsing

Definition at line 18274 of file sqlite3.c.

Referenced by flattenSubquery(), and sqlite3MaterializeView().

◆ regResult

int SrcList::SrcList_item::regResult

Definition at line 18261 of file sqlite3.c.

◆ regReturn

int SrcList::SrcList_item::regReturn

Definition at line 18260 of file sqlite3.c.

◆ [union]

union { ... } SrcList::SrcList_item::u1

Referenced by exprSelectUsage().

◆ viaCoroutine

unsigned SrcList::SrcList_item::viaCoroutine

Definition at line 18268 of file sqlite3.c.

◆ zAlias

char* SrcList::SrcList_item::zAlias

Definition at line 18256 of file sqlite3.c.

Referenced by yy_reduce().

◆ zDatabase

char* SrcList::SrcList_item::zDatabase

Definition at line 18254 of file sqlite3.c.

Referenced by sqlite3BeginTrigger(), sqlite3DropTrigger(), and sqlite3MaterializeView().

◆ zIndexedBy

char* SrcList::SrcList_item::zIndexedBy

Definition at line 18277 of file sqlite3.c.

◆ zName

char* SrcList::SrcList_item::zName

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