![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|

Public Attributes | |
| Expr * | pExpr |
| WhereClause * | pWC |
| LogEst | truthProb |
| u16 | wtFlags |
| u16 | eOperator |
| u8 | nChild |
| u8 | eMatchOp |
| int | iParent |
| int | leftCursor |
| int | iField |
| union { | |
| int leftColumn | |
| WhereOrInfo * pOrInfo | |
| WhereAndInfo * pAndInfo | |
| } | u |
| Bitmask | prereqRight |
| Bitmask | prereqAll |
| u8 WhereTerm::eMatchOp |
Definition at line 140552 of file sqlite3.c.
Referenced by allocateIndexInfo(), and exprAnalyze().
| u16 WhereTerm::eOperator |
Definition at line 140550 of file sqlite3.c.
Referenced by allocateIndexInfo(), codeAllEqualityTerms(), exprAnalyze(), exprAnalyzeOrTerm(), sqlite3WhereFindTerm(), termCanDriveIndex(), whereClauseInsert(), whereCombineDisjuncts(), whereLoopAddBtree(), whereLoopAddBtreeIndex(), whereLoopAddOr(), whereLoopAddVirtualOne(), whereLoopOutputAdjust(), whereNthSubterm(), wherePathSatisfiesOrderBy(), whereRangeScanEst(), whereScanNext(), and whereShortCut().
| int WhereTerm::iField |
Definition at line 140555 of file sqlite3.c.
Referenced by exprAnalyze(), and removeUnindexableInClauseTerms().
| int WhereTerm::iParent |
Definition at line 140553 of file sqlite3.c.
Referenced by disableTerm(), exprAnalyze(), exprAnalyzeOrTerm(), whereClauseInsert(), and whereLoopOutputAdjust().
| int WhereTerm::leftColumn |
Definition at line 140557 of file sqlite3.c.
Referenced by allocateIndexInfo(), constructAutomaticIndex(), exprAnalyze(), exprAnalyzeOrTerm(), termCanDriveIndex(), and whereScanNext().
| int WhereTerm::leftCursor |
Definition at line 140554 of file sqlite3.c.
Referenced by allocateIndexInfo(), exprAnalyze(), exprAnalyzeOrTerm(), termCanDriveIndex(), whereLoopAddOr(), and whereScanNext().
| u8 WhereTerm::nChild |
Definition at line 140551 of file sqlite3.c.
Referenced by disableTerm().
| WhereAndInfo* WhereTerm::pAndInfo |
Definition at line 140559 of file sqlite3.c.
Referenced by exprAnalyzeOrTerm(), sqlite3WhereClauseClear(), whereLoopAddOr(), and whereNthSubterm().
| Expr* WhereTerm::pExpr |
Definition at line 140546 of file sqlite3.c.
Referenced by allocateIndexInfo(), codeAllEqualityTerms(), codeEqualityTerm(), constructAutomaticIndex(), disableTerm(), exprAnalyze(), exprAnalyzeOrTerm(), removeUnindexableInClauseTerms(), sqlite3_vtab_collation(), sqlite3WhereBegin(), sqlite3WhereClauseClear(), termCanDriveIndex(), whereApplyPartialIndexConstraints(), whereClauseInsert(), whereCombineDisjuncts(), whereLoopAddBtree(), whereLoopAddBtreeIndex(), whereLoopOutputAdjust(), wherePathSatisfiesOrderBy(), whereRangeScanEst(), whereRangeVectorLen(), and whereScanNext().
| WhereOrInfo* WhereTerm::pOrInfo |
Definition at line 140558 of file sqlite3.c.
Referenced by exprAnalyzeOrTerm(), sqlite3WhereClauseClear(), and whereLoopAddOr().
| Bitmask WhereTerm::prereqAll |
Definition at line 140562 of file sqlite3.c.
Referenced by disableTerm(), exprAnalyze(), sqlite3WhereBegin(), and whereLoopOutputAdjust().
| Bitmask WhereTerm::prereqRight |
Definition at line 140561 of file sqlite3.c.
Referenced by allocateIndexInfo(), exprAnalyze(), sqlite3WhereFindTerm(), termCanDriveIndex(), whereLoopAddBtree(), whereLoopAddBtreeIndex(), whereLoopAddVirtual(), and whereLoopAddVirtualOne().
| WhereClause* WhereTerm::pWC |
Definition at line 140547 of file sqlite3.c.
Referenced by disableTerm(), whereClauseInsert(), whereLikeOptimizationStringFixup(), and whereLoopAddBtreeIndex().
| LogEst WhereTerm::truthProb |
Definition at line 140548 of file sqlite3.c.
Referenced by whereClauseInsert(), whereLoopAddBtree(), whereLoopAddBtreeIndex(), whereLoopOutputAdjust(), whereRangeAdjust(), and whereRangeScanEst().
| union { ... } WhereTerm::u |
| u16 WhereTerm::wtFlags |
Definition at line 140549 of file sqlite3.c.
Referenced by allocateIndexInfo(), codeAllEqualityTerms(), constructAutomaticIndex(), disableTerm(), exprAnalyze(), exprAnalyzeOrTerm(), sqlite3WhereBegin(), sqlite3WhereClauseClear(), whereApplyPartialIndexConstraints(), whereClauseInsert(), whereLikeOptimizationStringFixup(), whereLoopAddBtreeIndex(), whereLoopOutputAdjust(), whereRangeAdjust(), and whereRangeScanEst().