#include <sqliteInt.h>
Classes | |
struct | ExprList_item |
Public Attributes | |
int | nExpr |
int | nAlloc |
int | iECursor |
struct ExprList::ExprList_item * | a |
Definition at line 1377 of file sqliteInt.h.
struct ExprList::ExprList_item * ExprList::a |
Referenced by analyzeAggregate(), bestVirtualIndex(), checkColumnOverLap(), columnType(), comparisonAffinity(), evalConstExpr(), exprAnalyze(), exprListTableUsage(), flattenSubquery(), generateColumnNames(), generateColumnTypes(), generateOutputSubroutine(), isCandidateForInOpt(), isLikeOrGlob(), isMatchOfColumn(), isSortingIndex(), keyInfoFromExprList(), lookupName(), minMaxQuery(), multiSelectCollSeq(), multiSelectOrderBy(), referencesOtherTables(), resolveAlias(), resolveAsName(), resolveCompoundOrderBy(), resolveOrderByTermToExprList(), resolveOrderGroupBy(), resolveSelectStep(), selectAddColumnTypeAndCollation(), selectColumnsFromExprList(), selectExpander(), selectInnerLoop(), sortableByRowid(), sqlite3AddPrimaryKey(), sqlite3CodeSubselect(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3ExprAffinity(), sqlite3ExprAnalyzeAggList(), sqlite3ExprCodeExprList(), sqlite3ExprCodeTarget(), sqlite3ExprCompare(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), sqlite3ExprListAppend(), sqlite3ExprListDelete(), sqlite3ExprListDup(), sqlite3FindInIndex(), sqlite3FixExprList(), sqlite3Insert(), sqlite3ResolveOrderGroupBy(), sqlite3Select(), sqlite3Update(), sqlite3WalkExprList(), sqlite3WhereBegin(), substExpr(), substExprList(), updateAccumulator(), updateVirtualTable(), xferOptimization(), and yy_reduce().
Definition at line 1380 of file sqliteInt.h.
Referenced by generateSortTail(), pushOntoSorter(), sqlite3ExprListDup(), and sqlite3Select().
int ExprList::nAlloc |
Definition at line 1379 of file sqliteInt.h.
Referenced by sqlite3ExprListAppend(), sqlite3ExprListDelete(), and sqlite3ExprListDup().
int ExprList::nExpr |
Definition at line 1378 of file sqliteInt.h.
Referenced by analyzeAggregate(), bestIndex(), bestVirtualIndex(), checkColumnOverLap(), evalConstExpr(), exprAnalyze(), exprListTableUsage(), finalizeAggFunctions(), flattenSubquery(), generateColumnNames(), generateColumnTypes(), generateSortTail(), isCandidateForInOpt(), isMatchOfColumn(), isSortingIndex(), keyInfoFromExprList(), lookupName(), minMaxQuery(), multiSelect(), multiSelectOrderBy(), pushOntoSorter(), resetAccumulator(), resolveAsName(), resolveCompoundOrderBy(), resolveExprStep(), resolveOrderByTermToExprList(), resolveOrderGroupBy(), resolveSelectStep(), selectAddColumnTypeAndCollation(), selectColumnsFromExprList(), selectExpander(), selectInnerLoop(), sortableByRowid(), sqlite3AddPrimaryKey(), sqlite3CodeSubselect(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3ExprCodeExprList(), sqlite3ExprCodeTarget(), sqlite3ExprCompare(), sqlite3ExprListAppend(), sqlite3ExprListCheckLength(), sqlite3ExprListDelete(), sqlite3ExprListDup(), sqlite3Insert(), sqlite3IsLikeFunction(), sqlite3ResolveOrderGroupBy(), sqlite3Select(), sqlite3Update(), sqlite3WalkExprList(), sqlite3WhereBegin(), substExpr(), substExprList(), updateAccumulator(), xferOptimization(), and yy_reduce().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1