Public Attributes | List of all members
Walker Struct Reference

Public Attributes

u8 eCode
 
ParsepParse
 
union {
   int *   aiCol
 
   int   iCur
 
   int   n
 
   struct CCurHint *   pCCurHint
 
   struct IdxCover *   pIdxCover
 
   NameContext *   pNC
 
   struct SrcCount *   pSrcCount
 
   SrcList *   pSrcList
 
u
 
int walkerDepth
 
int(* xExprCallback )(Walker *, Expr *)
 
int(* xSelectCallback )(Walker *, Select *)
 
void(* xSelectCallback2 )(Walker *, Select *)
 

Detailed Description

Definition at line 15904 of file sqlite3.c.

Member Data Documentation

◆ aiCol

int* Walker::aiCol

Definition at line 15918 of file sqlite3.c.

◆ eCode

u8 Walker::eCode

Definition at line 15910 of file sqlite3.c.

◆ iCur

int Walker::iCur

Definition at line 15914 of file sqlite3.c.

◆ n

int Walker::n

Definition at line 15913 of file sqlite3.c.

◆ pCCurHint

struct CCurHint* Walker::pCCurHint

Definition at line 15917 of file sqlite3.c.

◆ pIdxCover

struct IdxCover* Walker::pIdxCover

Definition at line 15919 of file sqlite3.c.

◆ pNC

NameContext* Walker::pNC

Definition at line 15912 of file sqlite3.c.

◆ pParse

Parse* Walker::pParse

Definition at line 15905 of file sqlite3.c.

◆ pSrcCount

struct SrcCount* Walker::pSrcCount

Definition at line 15916 of file sqlite3.c.

◆ pSrcList

SrcList* Walker::pSrcList

Definition at line 15915 of file sqlite3.c.

◆ u

union { ... } Walker::u

◆ walkerDepth

int Walker::walkerDepth

Definition at line 15909 of file sqlite3.c.

◆ xExprCallback

int(* Walker::xExprCallback) (Walker *, Expr *)

Definition at line 15906 of file sqlite3.c.

◆ xSelectCallback

int(* Walker::xSelectCallback) (Walker *, Select *)

Definition at line 15907 of file sqlite3.c.

◆ xSelectCallback2

void(* Walker::xSelectCallback2) (Walker *, Select *)

Definition at line 15908 of file sqlite3.c.


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


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Mon Feb 28 2022 21:52:14