Home
last modified time | relevance | path

Searched refs:op (Results 1 – 25 of 208) sorted by relevance

123456789

/sqlite-3.40.0/src/
H A Dstatus.c71 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 Dexpr.c54 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 Dwhereexpr.c104 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 Dwherecode.c573 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 Dtrigger.c125 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 Dresolve.c90 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 Dtest_server.c223 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 Dwindow.c2117 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 Dtest_loadext.c37 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 Dselect.c3449 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 Dvdbemem.c1562 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 Dos.c129 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 Dboundary2.tcl166 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 Drowvalue2.test166 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 Dboundary1.tcl165 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 Dboundary3.tcl180 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 Dfts3expr2.test87 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 Dvdbe_profile.tcl46 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 Dmkopcodeh.tcl81 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 Dopcodesum.tcl28 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 Dsqlite3session.c856 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 Dchangeset.c141 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 Dtest_session.c554 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 Dsqlite3async.c556 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 Dqpvtab.c349 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()

123456789