ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ExprList Struct Reference
Collaboration diagram for ExprList:

Classes

struct  ExprList_item
 

Public Attributes

int nExpr
 
struct ExprList::ExprList_item a [1]
 

Detailed Description

Definition at line 18155 of file sqlite3.c.

Member Data 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(), sqlite3ResolveExprListNames(), sqlite3ResolveOrderGroupBy(), sqlite3Select(), sqlite3SelectAddColumnTypeAndCollation(), sqlite3SetJoinExpr(), sqlite3Update(), sqlite3UpsertAnalyzeTarget(), sqlite3VectorFieldSubexpr(), substExpr(), substSelect(), unsetJoinExpr(), updateAccumulator(), updateVirtualTable(), whereIndexExprTrans(), wherePathSatisfiesOrderBy(), whereRangeVectorLen(), whereScanInit(), windowAggStep(), windowCodeRangeTest(), xferCompatibleIndex(), xferOptimization(), and yy_reduce().

◆ nExpr

int ExprList::nExpr

Definition at line 18156 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(), sqlite3ExprCheckIN(), sqlite3ExprCodeExprList(), sqlite3ExprCodeIN(), sqlite3ExprCodeRunJustOnce(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), sqlite3ExprListAppend(), sqlite3ExprListAppendVector(), sqlite3ExprListCompare(), sqlite3ExprListSetName(), sqlite3ExprListSetSpan(), sqlite3ExprSkipCollateAndLikely(), sqlite3ExprVectorSize(), sqlite3FindInIndex(), sqlite3FinishCoding(), sqlite3GenerateConstraintChecks(), sqlite3HasExplicitNulls(), sqlite3Insert(), sqlite3IsLikeFunction(), sqlite3KeyInfoFromExprList(), sqlite3ResolveExprListNames(), sqlite3ResolveOrderGroupBy(), sqlite3Select(), sqlite3SelectAddColumnTypeAndCollation(), sqlite3SetJoinExpr(), sqlite3Update(), sqlite3UpsertAnalyzeTarget(), sqlite3VectorErrorMsg(), sqlite3ViewGetColumnNames(), sqlite3WhereBegin(), sqlite3WindowCodeInit(), sqlite3WindowCodeStep(), sqlite3WindowRewrite(), sqlite3WindowUpdate(), substExpr(), unsetJoinExpr(), updateAccumulator(), 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: