Expr Struct Reference

#include <sqliteInt.h>

List of all members.

Public Attributes

u8 op
char affinity
u16 flags
CollSeq * pColl
Expr * pLeft
Expr * pRight
ExprList * pList
Token token
Token span
int iTable
int iColumn
AggInfo * pAggInfo
int iAgg
int iRightJoinTable
Select * pSelect
Table * pTab

Detailed Description

Definition at line 1322 of file sqliteInt.h.


Member Data Documentation

Definition at line 1324 of file sqliteInt.h.

Referenced by lookupName(), resolveExprStep(), and sqlite3ExprAffinity().

Definition at line 1335 of file sqliteInt.h.

Referenced by analyzeAggregate(), sqlite3Expr(), sqlite3ExprCodeTarget(), and substExpr().

Definition at line 1336 of file sqliteInt.h.

Referenced by addWhereTerm(), exprAnalyze(), setJoinExpr(), and transferJoinMarkings().

Definition at line 1334 of file sqliteInt.h.

Referenced by analyzeAggregate(), and sqlite3ExprCodeTarget().


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

ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1