| /sqlite-3.40.0/src/ |
| H A D | status.c | 71 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusValue() 72 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusValue() 91 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusUp() 92 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusUp() 96 if( wsdStat.nowValue[op]>wsdStat.mxValue[op] ){ in sqlite3StatusUp() 97 wsdStat.mxValue[op] = wsdStat.nowValue[op]; in sqlite3StatusUp() 103 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusDown() 120 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusHighwater() 135 int op, in sqlite3_status64() argument 142 if( op<0 || op>=ArraySize(wsdStat.nowValue) ){ in sqlite3_status64() [all …]
|
| H A D | expr.c | 54 op = pExpr->op; in sqlite3ExprAffinity() 174 int op = p->op; in sqlite3ExprCollSeq() local 428 u8 op = pExpr->op; in sqlite3ExprVectorSize() local 584 u8 op = pVector->op; in exprVectorRegister() local 644 assert( pExpr->op==op || (pExpr->op==TK_IS && op==TK_EQ) in codeVectorCompare() 691 assert( op==TK_LT || op==TK_GT || op==TK_LE || op==TK_GE ); in codeVectorCompare() 859 pNew->op = (u8)op; in sqlite3ExprAlloc() 2501 op = p->op; in sqlite3ExprCanBeNull() 2539 op = p->op; in sqlite3ExprNeedsNoAffinityChange() 4121 op = pExpr->op; in sqlite3ExprCodeTarget() [all …]
|
| H A D | whereexpr.c | 104 return op==TK_IN || (op>=TK_EQ && op<=TK_GE) || op==TK_ISNULL || op==TK_IS; in allowedOp() 126 pExpr->op = ((pExpr->op-TK_GT)^2)+TK_GT; in exprCommute() 201 op = pRight->op; in isLikeOrGlob() 432 }else if( pExpr->op==TK_NE || pExpr->op==TK_ISNOT || pExpr->op==TK_NOTNULL ){ in isAuxiliaryVtabOperator() 545 for(op=TK_EQ; eOp!=(WO_EQ<<(op-TK_EQ)); op++){ assert( op<TK_GE ); } in whereCombineDisjuncts() 546 pNew->op = op; in whereCombineDisjuncts() 1013 if( pExpr->op==TK_VECTOR && (op>=TK_GT && ALWAYS(op<=TK_GE)) ){ in exprMightBeIndexed() 1080 op = pExpr->op; in exprAnalyze() 1398 if( (pExpr->op==TK_EQ || pExpr->op==TK_IS) in exprAnalyze() 1529 pWC->op = op; in sqlite3WhereSplit() [all …]
|
| H A D | wherecode.c | 573 if( pX->op==TK_EQ || pX->op==TK_IS ){ in codeEqualityTerm() 955 || pExpr->op==TK_ISNULL || pExpr->op==TK_ISNOT in codeCursorHintIsOrFunction() 956 || pExpr->op==TK_NOTNULL || pExpr->op==TK_CASE in codeCursorHintIsOrFunction() 1612 op = aMoveOp[((pX->op - TK_GT - 1) & 0x3) | 0x1]; in sqlite3WhereCodeOneLoopStart() 1613 assert( pX->op!=TK_GT || op==OP_SeekGE ); in sqlite3WhereCodeOneLoopStart() 1614 assert( pX->op!=TK_GE || op==OP_SeekGE ); in sqlite3WhereCodeOneLoopStart() 1615 assert( pX->op!=TK_LT || op==OP_SeekLE ); in sqlite3WhereCodeOneLoopStart() 1616 assert( pX->op!=TK_LE || op==OP_SeekLE ); in sqlite3WhereCodeOneLoopStart() 1620 op = aMoveOp[(pX->op - TK_GT)]; in sqlite3WhereCodeOneLoopStart() 1644 && (pX->op==TK_LT || pX->op==TK_GT) in sqlite3WhereCodeOneLoopStart() [all …]
|
| H A D | trigger.c | 125 assert( op==TK_INSERT || op==TK_UPDATE || op==TK_DELETE ); in sqlite3BeginTrigger() 126 assert( op>0 && op<0xff ); in sqlite3BeginTrigger() 263 pTrigger->op = (u8)op; in sqlite3BeginTrigger() 470 pTriggerStep->op = op; in triggerStepAllocate() 793 if( p->op==op && checkColumnOverlap(p->pColumns, pChanges) ){ in triggersReallyExist() 799 p->op = op; in triggersReallyExist() 811 }else if( p->bReturning && p->op==TK_INSERT && op==TK_UPDATE in triggersReallyExist() 1067 switch( pStep->op ){ in codeTriggerProgram() 1384 assert( op==TK_UPDATE || op==TK_INSERT || op==TK_DELETE ); in sqlite3CodeRowTrigger() 1403 if( (p->op==op || (p->bReturning && p->op==TK_INSERT && op==TK_UPDATE)) in sqlite3CodeRowTrigger() [all …]
|
| H A D | resolve.c | 90 if( pExpr->op==TK_COLLATE ){ in resolveAlias() 439 assert( op==TK_DELETE || op==TK_UPDATE || op==TK_INSERT ); in lookupName() 629 assert( pExpr->op==TK_ID ); in lookupName() 652 pExpr->op = TK_STRING; in lookupName() 734 pExpr->op = eNewExprOp; in lookupName() 740 && (pExpr->op==TK_COLUMN || pExpr->op==TK_TRIGGER) in lookupName() 874 switch( pExpr->op ){ in resolveExprStep() 886 pExpr->op = TK_COLUMN; in resolveExprStep() 953 if( pExpr->op==TK_ID ){ in resolveExprStep() 1250 if( ALWAYS(pRight) && (pRight->op==TK_ID || pRight->op==TK_TRUEFALSE) ){ in resolveExprStep() [all …]
|
| H A D | test_server.c | 223 int op; /* Opcode for the message */ member 296 while( pMsg->op!=MSG_Done ){ in sendToServer() 334 msg.op = MSG_Open; in sqlite3_client_open() 348 msg.op = MSG_Prepare; in sqlite3_client_prepare() 359 msg.op = MSG_Step; in sqlite3_client_step() 366 msg.op = MSG_Reset; in sqlite3_client_reset() 373 msg.op = MSG_Finalize; in sqlite3_client_finalize() 380 msg.op = MSG_Close; in sqlite3_client_close() 422 switch( pMsg->op ){ in sqlite3_server() 452 pMsg->op = MSG_Done; in sqlite3_server()
|
| H A D | window.c | 2117 assert( op==OP_Ge || op==OP_Gt || op==OP_Le ); in windowCodeRangeTest() 2120 switch( op ){ in windowCodeRangeTest() 2123 default: assert( op==OP_Le ); op = OP_Ge; break; in windowCodeRangeTest() 2130 ((op==OP_Ge) ? ">=" : (op==OP_Le) ? "<=" : (op==OP_Gt) ? ">" : "<"), reg2 in windowCodeRangeTest() 2209 assert( op==OP_Ge || op==OP_Gt || op==OP_Lt || op==OP_Le ); in windowCodeRangeTest() 2210 testcase(op==OP_Ge); VdbeCoverageIf(v, op==OP_Ge); in windowCodeRangeTest() 2211 testcase(op==OP_Lt); VdbeCoverageIf(v, op==OP_Lt); in windowCodeRangeTest() 2212 testcase(op==OP_Le); VdbeCoverageIf(v, op==OP_Le); in windowCodeRangeTest() 2213 testcase(op==OP_Gt); VdbeCoverageIf(v, op==OP_Gt); in windowCodeRangeTest() 2253 assert( op==WINDOW_AGGINVERSE || op==WINDOW_AGGSTEP ); in windowCodeOp() [all …]
|
| H A D | test_loadext.c | 37 int op = 0, mx, cur, resetFlag, rc; in statusFunc() local 39 op = sqlite3_value_int(argv[0]); in statusFunc() 45 int op; in statusFunc() member 58 op = aOp[i].op; in statusFunc() 77 rc = sqlite3_status(op, &cur, &mx, resetFlag); in statusFunc() 79 char *zMsg = sqlite3_mprintf("sqlite3_status(%d,...) returns %d", op, rc); in statusFunc()
|
| H A D | select.c | 3449 op = p->op; in multiSelectOrderBy() 3525 if( (op==TK_ALL || op==TK_UNION) in multiSelectOrderBy() 3611 if( op==TK_ALL || op==TK_UNION ){ in multiSelectOrderBy() 3622 if( op==TK_EXCEPT || op==TK_INTERSECT ){ in multiSelectOrderBy() 3671 if( op==TK_ALL || op==TK_UNION ){ in multiSelectOrderBy() 3997 int op = pExpr->op; in renumberCursorsCb() local 3998 if( op==TK_COLUMN || op==TK_IF_NULL_ROW ){ in renumberCursorsCb() 4831 if( (pExpr->op>=TK_EQ && pExpr->op<=TK_GE) in propagateConstantExprRewrite() 5058 u8 op = pSel->op; in pushDownWhereTerms() local 5059 assert( op==TK_ALL || op==TK_SELECT in pushDownWhereTerms() [all …]
|
| H A D | vdbemem.c | 1562 int op; in valueFromExpr() local 1570 while( (op = pExpr->op)==TK_UPLUS || op==TK_SPAN ) pExpr = pExpr->pLeft; in valueFromExpr() 1571 if( op==TK_REGISTER ) op = pExpr->op2; in valueFromExpr() 1579 if( op==TK_CAST ){ in valueFromExpr() 1595 if( op==TK_UMINUS in valueFromExpr() 1596 && (pExpr->pLeft->op==TK_INTEGER || pExpr->pLeft->op==TK_FLOAT) ){ in valueFromExpr() 1598 op = pExpr->op; in valueFromExpr() 1603 if( op==TK_STRING || op==TK_FLOAT || op==TK_INTEGER ){ in valueFromExpr() 1613 if( (op==TK_INTEGER || op==TK_FLOAT ) && affinity==SQLITE_AFF_BLOB ){ in valueFromExpr() 1647 }else if( op==TK_NULL ){ in valueFromExpr() [all …]
|
| H A D | os.c | 129 int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg){ in sqlite3OsFileControl() argument 132 if( op!=SQLITE_FCNTL_COMMIT_PHASETWO in sqlite3OsFileControl() 133 && op!=SQLITE_FCNTL_LOCK_TIMEOUT in sqlite3OsFileControl() 134 && op!=SQLITE_FCNTL_CKPT_DONE in sqlite3OsFileControl() 135 && op!=SQLITE_FCNTL_CKPT_START in sqlite3OsFileControl() 155 return id->pMethods->xFileControl(id, op, pArg); in sqlite3OsFileControl() 157 void sqlite3OsFileControlHint(sqlite3_file *id, int op, void *pArg){ in sqlite3OsFileControlHint() argument 158 if( id->pMethods ) (void)id->pMethods->xFileControl(id, op, pArg); in sqlite3OsFileControlHint()
|
| /sqlite-3.40.0/test/ |
| H A D | boundary2.tcl | 166 foreach op {> >= < <=} subno {gt ge lt le} { 172 if "\$rx $op \$r" { 179 puts " SELECT a FROM t1 WHERE r $op $r ORDER BY a" 197 puts " SELECT a FROM t1 WHERE r $op $r ORDER BY r" 224 puts " SELECT a FROM t1 WHERE r $op $r ORDER BY x" 233 if "\$rx $op \$r0" { 262 if "\$rx $op \$r5" { 322 foreach op {> >= < <=} subno {gt ge lt le} { 328 if "\$rx $op \$r" { 389 if "\$rx $op \$r0" { [all …]
|
| H A D | rowvalue2.test | 166 proc make_expr1 {cList vList op} { 170 proc make_expr3 {cList vList op} { 182 proc make_expr2 {cList vList op} { 185 switch -- $op { 201 set o2 [string range $op 0 0] 212 error "Unknown op: $op" 238 foreach op { IS == < <= > >= } { 268 foreach op { IS == < <= > >= } { 269 set e1 [make_expr1 $lhs $rhs $op] 270 set e2 [make_expr2 $lhs $rhs $op] [all …]
|
| H A D | boundary1.tcl | 165 foreach op {> >= < <=} subno {gt ge lt le} { 171 if "\$rx $op \$r" { 178 puts " SELECT a FROM t1 WHERE rowid $op $r ORDER BY a" 185 puts " SELECT a FROM t1 WHERE rowid $op $r ORDER BY a DESC" 196 puts " SELECT a FROM t1 WHERE rowid $op $r ORDER BY rowid" 207 puts " SELECT a FROM t1 WHERE rowid $op $r ORDER BY rowid DESC" 223 puts " SELECT a FROM t1 WHERE rowid $op $r ORDER BY x" 232 if "\$rx $op \$r0" { 241 puts " SELECT a FROM t1 WHERE rowid $op $r0 ORDER BY rowid" 261 if "\$rx $op \$r5" { [all …]
|
| H A D | boundary3.tcl | 180 foreach op {> >= < <=} subno {gt ge lt le} { 186 if "\$rx $op \$r" { 194 puts " WHERE t1.rowid $op $r ORDER BY t2.a" 202 puts " WHERE t1.rowid $op $r ORDER BY t1.a DESC" 215 puts " SELECT t1.a FROM t1 JOIN t2 ON t1.rowid $op t2.r" 228 puts " SELECT t1.a FROM t1 JOIN t2 ON t1.rowid $op t2.r" 246 puts " SELECT t1.a FROM t1 JOIN t2 ON t1.rowid $op t2.r" 257 if "\$rx $op \$r0" { 266 puts " SELECT t1.a FROM t1 JOIN t2 ON t1.rowid $op CAST(t2.r AS real)" 279 puts " SELECT t1.a FROM t1 JOIN t2 ON t1.rowid $op CAST(t2.r AS real)"
|
| H A D | fts3expr2.test | 87 set op [lindex $operators [rnd 4]] 89 if {$op eq "NEAR"} { 91 return [list $op/$iDistance [random_phrase] [random_phrase]] 106 set op [lindex $tree 0] 108 if {$op eq "P"} { 117 if {$op eq "NEAR/10"} { 118 set op "NEAR" 120 if {$op eq "AND" && $implicit_and} { 121 set op "" 133 catch {set iPrec $prec($op)} [all …]
|
| /sqlite-3.40.0/tool/ |
| H A D | vdbe_profile.tcl | 46 set op [lindex $line 4] 47 if {[info exists opcnt($op)]} { 48 incr opcnt($op) $c 49 incr opcycle($op) $t 51 set opcnt($op) $c 52 set opcycle($op) $t 81 foreach op [lsort [array names opcnt]] { 82 set cx $opcnt($op) 83 set tx $opcycle($op) 89 puts [format {%8d %12d %12d %s} $cx $tx $ax $op]
|
| H A D | mkopcodeh.tcl | 81 set op($name) -1 97 set op($name) $val 143 set op($name) -1 173 set op($name) $cnt 184 if {$op($name)>=0} continue 188 set op($name) $cnt 198 if {$jump($name) && $op($name)>$mxJump} {set mxJump $op($name)} 225 if {$op($name)>=0} continue 226 set op($name) $next 238 if {$op($name)<0} { [all …]
|
| H A D | opcodesum.tcl | 28 foreach op [lsort [array names ncycle]] { 29 if {$ncycle($op)==0} continue 30 lappend results [list $ncycle($op) $op]
|
| /sqlite-3.40.0/ext/session/ |
| H A D | sqlite3session.c | 856 assert( op==SQLITE_INSERT || op==SQLITE_UPDATE || op==SQLITE_DELETE ); in sessionPreupdateEqual() 1195 int op, in sessionUpdateMaxSize() argument 1418 pC->op = op; in sessionPreupdateOneChange() 1667 int op, in sessionDiffFindNew() argument 3226 u8 op; in sessionChangesetNextOne() local 3258 while( op=='T' || op=='P' ){ in sessionChangesetNextOne() 3275 p->op = op; in sessionChangesetNextOne() 3277 if( p->op!=SQLITE_UPDATE && p->op!=SQLITE_DELETE && p->op!=SQLITE_INSERT ){ in sessionChangesetNextOne() 4295 int op; in sessionConflictHandler() local 4391 int op; in sessionApplyOneOp() local [all …]
|
| H A D | changeset.c | 141 int op, bIndirect, nCol, i; in conflictCallback() local 149 sqlite3changeset_op(pIter, &zTab, &nCol, &op, &bIndirect); in conflictCallback() 158 switch( op ){ in conflictCallback() 168 if( op==SQLITE_INSERT ){ in conflictCallback() 261 int op, bIndirect, nCol; in main() local 264 sqlite3changeset_op(pIter, &zTab, &nCol, &op, &bIndirect); in main() 267 cnt, op==SQLITE_INSERT ? "INSERT" : in main() 268 op==SQLITE_UPDATE ? "UPDATE" : "DELETE", in main() 332 int op, bIndirect, nCol; in main() local 334 sqlite3changeset_op(pIter, &zTab, &nCol, &op, &bIndirect); in main() [all …]
|
| H A D | test_session.c | 554 op==SQLITE_INSERT ? "INSERT" : in test_conflict_handler() 555 op==SQLITE_UPDATE ? "UPDATE" : in test_conflict_handler() 579 if( op!=SQLITE_INSERT ){ in test_conflict_handler() 591 if( op!=SQLITE_DELETE ){ in test_conflict_handler() 633 if( op==SQLITE_DELETE ){ in test_conflict_handler() 644 if( op==SQLITE_INSERT ){ in test_conflict_handler() 706 if( op!=SQLITE_INSERT ){ in replace_handler() 715 if( op!=SQLITE_DELETE ){ in replace_handler() 1126 if( op!=SQLITE_INSERT ){ in test_sqlite3session_foreach() 1134 if( op!=SQLITE_DELETE ){ in test_sqlite3session_foreach() [all …]
|
| /sqlite-3.40.0/ext/async/ |
| H A D | sqlite3async.c | 556 if( pWrite->op==ASYNC_CLOSE ){ in addAsyncWrite() 589 int op, in addNewAsyncWrite() argument 608 p->op = op; in addNewAsyncWrite() 794 switch( pWrite->op ){ in asyncFileSize() 939 switch( op ){ in asyncFileControl() 1388 p->op = ASYNC_NOOP; in asyncWriterThread() 1393 p->op==ASYNC_CLOSE || in asyncWriterThread() 1395 (pBase->pMethods && (p->op==ASYNC_SYNC || p->op==ASYNC_WRITE) ) in asyncWriterThread() 1405 switch( p->op ){ in asyncWriterThread() 1641 va_start(ap, op); in sqlite3async_control() [all …]
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | qpvtab.c | 349 int op = pIdxInfo->aConstraint[i].op; in qpvtabBestIndex() local 359 if( op==SQLITE_INDEX_CONSTRAINT_LIMIT in qpvtabBestIndex() 360 || op==SQLITE_INDEX_CONSTRAINT_OFFSET in qpvtabBestIndex() 367 op, in qpvtabBestIndex() 379 int op = pIdxInfo->aConstraint[i].op; in qpvtabBestIndex() local 380 if( op==SQLITE_INDEX_CONSTRAINT_LIMIT in qpvtabBestIndex() 381 || op==SQLITE_INDEX_CONSTRAINT_OFFSET in qpvtabBestIndex()
|