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

Data Structures

struct  ExprList_item
 

Data Fields

int nExpr
 
struct ExprList::ExprList_item a [1]
 

Detailed Description

Definition at line 18179 of file sqlite3.c.

Field Documentation

◆ a

struct ExprList::ExprList_item ExprList::a[1]

Referenced by allocateIndexInfo(), analyzeAggregate(), checkColumnOverlap(), codeExprOrVector(), columnTypeImpl(), convertCompoundSelectToSubquery(), convertToWithoutRowidTable(), exprAnalyze(), exprCodeBetween(), exprCodeVector(), exprImpliesNotNull(), exprINAffinity(), exprMightBeIndexed2(), exprVectorRegister(), findIndexCol(), flattenSubquery(), generateColumnNames(), generateSortTail(), heightOfSelect(), indexColumnIsBeingUpdated(), indexMightHelpWithOrderBy(), isAuxiliaryVtabOperator(), isCandidateForInOpt(), isDistinctRedundant(), isLikeOrGlob(), isSimpleCount(), lookupName(), minMaxQuery(), multiSelectCollSeq(), multiSelectOrderBy(), multiSelectOrderByKeyInfo(), removeUnindexableInClauseTerms(), renameColumnElistNames(), resolveAlias(), resolveAsName(), resolveCompoundOrderBy(), resolveExprStep(), resolveOrderByTermToExprList(), resolveOrderGroupBy(), selectExpander(), selectInnerLoop(), selectWindowRewriteExprCb(), sqlite3AddPrimaryKey(), sqlite3CodeRhsOfIN(), sqlite3ColumnsFromExprList(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3ExprAffinity(), sqlite3ExprAnalyzeAggList(), sqlite3ExprCodeExprList(), sqlite3ExprCodeIN(), sqlite3ExprCodeRunJustOnce(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), sqlite3ExprForVectorField(), sqlite3ExprListAppend(), sqlite3ExprListAppendVector(), sqlite3ExprListCompare(), sqlite3ExprListSetName(), sqlite3ExprListSetSpan(), sqlite3ExprSkipCollateAndLikely(), sqlite3FindInIndex(), sqlite3FinishCoding(), sqlite3GenerateConstraintChecks(), sqlite3HasExplicitNulls(), sqlite3IndexAffinityStr(), sqlite3Insert(), sqlite3IsLikeFunction(), sqlite3KeyInfoFromExprList(), sqlite3Pragma(), sqlite3ResolveExprListNames(), sqlite3ResolveOrderGroupBy(), sqlite3Select(), sqlite3SelectAddColumnTypeAndCollation(), sqlite3SetJoinExpr(), sqlite3Update(), sqlite3UpsertAnalyzeTarget(), sqlite3VectorFieldSubexpr(), sqlite3WhereTabFuncArgs(), substExpr(), substSelect(), unsetJoinExpr(), updateAccumulator(), updateFromSelect(), updateVirtualTable(), whereIndexExprTrans(), wherePathSatisfiesOrderBy(), whereRangeVectorLen(), whereScanInit(), windowAggStep(), windowCodeRangeTest(), xferCompatibleIndex(), xferOptimization(), and yy_reduce().

◆ nExpr

int ExprList::nExpr

Definition at line 18180 of file sqlite3.c.

Referenced by allocateIndexInfo(), analyzeAggregate(), checkColumnOverlap(), codeEqualityTerm(), columnTypeImpl(), convertCompoundSelectToSubquery(), exprAnalyze(), exprImpliesNotNull(), findIndexCol(), flattenSubquery(), generateColumnNames(), generateSortTail(), generateWithRecursiveQuery(), indexMightHelpWithOrderBy(), isAuxiliaryVtabOperator(), isCandidateForInOpt(), isDistinctRedundant(), isSimpleCount(), lookupName(), minMaxQuery(), multiSelect(), multiSelectCollSeq(), multiSelectOrderBy(), multiSelectOrderByKeyInfo(), multiSelectValues(), removeUnindexableInClauseTerms(), renameColumnElistNames(), resetAccumulator(), resolveAsName(), resolveCompoundOrderBy(), resolveExprStep(), resolveOrderByTermToExprList(), resolveOrderGroupBy(), selectExpander(), selectInnerLoop(), selectWindowRewriteExprCb(), sqlite3AddPrimaryKey(), sqlite3CodeRhsOfIN(), sqlite3CodeSubselect(), sqlite3ColumnsFromExprList(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3ExprAnalyzeAggList(), sqlite3ExprCheckIN(), sqlite3ExprCodeExprList(), sqlite3ExprCodeIN(), sqlite3ExprCodeRunJustOnce(), sqlite3ExprCodeTarget(), sqlite3ExprListAppend(), sqlite3ExprListAppendVector(), sqlite3ExprListCompare(), sqlite3ExprListSetName(), sqlite3ExprListSetSpan(), sqlite3ExprSkipCollateAndLikely(), sqlite3ExprVectorSize(), sqlite3FindInIndex(), sqlite3FinishCoding(), sqlite3GenerateConstraintChecks(), sqlite3HasExplicitNulls(), sqlite3Insert(), sqlite3IsLikeFunction(), sqlite3KeyInfoFromExprList(), sqlite3Pragma(), sqlite3ResolveExprListNames(), sqlite3ResolveOrderGroupBy(), sqlite3Select(), sqlite3SelectAddColumnTypeAndCollation(), sqlite3SetJoinExpr(), sqlite3Update(), sqlite3UpsertAnalyzeTarget(), sqlite3VectorErrorMsg(), sqlite3ViewGetColumnNames(), sqlite3WhereBegin(), sqlite3WhereTabFuncArgs(), sqlite3WindowCodeInit(), sqlite3WindowCodeStep(), sqlite3WindowRewrite(), sqlite3WindowUpdate(), substExpr(), unsetJoinExpr(), updateAccumulator(), updateFromSelect(), whereLoopAddBtreeIndex(), wherePathSatisfiesOrderBy(), wherePathSolver(), whereShortCut(), windowAggStep(), windowCodeOp(), windowCodeRangeTest(), windowFullScan(), windowIfNewPeer(), windowReturnOneRow(), withExpand(), xferOptimization(), and yy_reduce().


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