Lines Matching refs:z

41     assert( pNew->token.z==0 );  in sqliteExpr()
60 if( pExpr && pRight->z && pLeft->z ){ in sqliteExprSpan()
62 pExpr->span.z = pLeft->z; in sqliteExprSpan()
63 pExpr->span.n = pRight->n + Addr(pRight->z) - Addr(pLeft->z); in sqliteExprSpan()
65 pExpr->span.z = 0; in sqliteExprSpan()
87 pNew->token.z = 0; in sqliteExprFunction()
98 if( p->span.dyn ) sqliteFree((char*)p->span.z); in sqliteExprDelete()
99 if( p->token.dyn ) sqliteFree((char*)p->token.z); in sqliteExprDelete()
126 if( p->token.z!=0 ){ in sqliteExprDup()
127 pNew->token.z = sqliteStrNDup(p->token.z, p->token.n); in sqliteExprDup()
130 assert( pNew->token.z==0 ); in sqliteExprDup()
132 pNew->span.z = 0; in sqliteExprDup()
140 if( pTo->dyn ) sqliteFree((char*)pTo->z); in sqliteTokenCopy()
141 if( pFrom->z ){ in sqliteTokenCopy()
143 pTo->z = sqliteStrNDup(pFrom->z, pFrom->n); in sqliteTokenCopy()
146 pTo->z = 0; in sqliteTokenCopy()
165 if( pOldExpr->span.z!=0 && pNewExpr ){ in sqliteExprListDup()
171 assert( pNewExpr==0 || pNewExpr->span.z!=0 in sqliteExprListDup()
172 || pOldExpr->span.z==0 || sqlite_malloc_failed ); in sqliteExprListDup()
272 sqliteSetNString(&pItem->zName, pName->z, pName->n, 0); in sqliteExprListAppend()
340 if( sqliteFitsIn32Bits(p->token.z) ){ in sqliteExprIsInteger()
341 *pValue = atoi(p->token.z); in sqliteExprIsInteger()
347 const char *z = p->token.z; in sqliteExprIsInteger() local
349 if( n>0 && z[0]=='-' ){ z++; n--; } in sqliteExprIsInteger()
350 while( n>0 && *z && isdigit(*z) ){ z++; n--; } in sqliteExprIsInteger()
351 if( n==0 && sqliteFitsIn32Bits(p->token.z) ){ in sqliteExprIsInteger()
352 *pValue = atoi(p->token.z); in sqliteExprIsInteger()
376 int sqliteIsRowid(const char *z){ in sqliteIsRowid() argument
377 if( sqliteStrICmp(z, "_ROWID_")==0 ) return 1; in sqliteIsRowid()
378 if( sqliteStrICmp(z, "ROWID")==0 ) return 1; in sqliteIsRowid()
379 if( sqliteStrICmp(z, "OID")==0 ) return 1; in sqliteIsRowid()
426 assert( pColumnToken && pColumnToken->z ); /* The Z in X.Y.Z cannot be NULL */ in lookupName()
427 if( pDbToken && pDbToken->z ){ in lookupName()
428 zDb = sqliteStrNDup(pDbToken->z, pDbToken->n); in lookupName()
433 if( pTableToken && pTableToken->z ){ in lookupName()
434 zTab = sqliteStrNDup(pTableToken->z, pTableToken->n); in lookupName()
440 zCol = sqliteStrNDup(pColumnToken->z, pColumnToken->n); in lookupName()
560 if( cnt==0 && zTab==0 && pColumnToken->z[0]=='"' ){ in lookupName()
570 char *z = 0; in lookupName() local
574 sqliteSetString(&z, zDb, ".", zTab, ".", zCol, 0); in lookupName()
576 sqliteSetString(&z, zTab, ".", zCol, 0); in lookupName()
578 z = sqliteStrDup(zCol); in lookupName()
580 sqliteErrorMsg(pParse, zErr, z); in lookupName()
581 sqliteFree(z); in lookupName()
647 if( pExpr->token.z[0]=='\'' ) break; in sqliteExprResolveIds()
727 assert( pE2->token.z ); in sqliteExprResolveIds()
729 pE2->token.z, pE2->token.n); in sqliteExprResolveIds()
792 *pzName = pExpr->token.z; in getFunctionName()
1054 if( pExpr->op==TK_INTEGER && sqliteFitsIn32Bits(pExpr->token.z) ){ in sqliteExprCode()
1055 sqliteVdbeAddOp(v, OP_Integer, atoi(pExpr->token.z), 0); in sqliteExprCode()
1059 assert( pExpr->token.z ); in sqliteExprCode()
1060 sqliteVdbeChangeP3(v, -1, pExpr->token.z, pExpr->token.n); in sqliteExprCode()
1114 char *z = sqliteMalloc( p->n + 2 ); in sqliteExprCode() local
1115 sprintf(z, "-%.*s", p->n, p->z); in sqliteExprCode()
1116 if( pExpr->pLeft->op==TK_INTEGER && sqliteFitsIn32Bits(z) ){ in sqliteExprCode()
1117 sqliteVdbeAddOp(v, OP_Integer, atoi(z), 0); in sqliteExprCode()
1121 sqliteVdbeChangeP3(v, -1, z, p->n+1); in sqliteExprCode()
1122 sqliteFree(z); in sqliteExprCode()
1250 pExpr->token.z, pExpr->token.n); in sqliteExprCode()
1515 if( pA->token.z ){ in sqliteExprCompare()
1516 if( pB->token.z==0 ) return 0; in sqliteExprCompare()
1518 if( sqliteStrNICmp(pA->token.z, pB->token.z, pB->token.n)!=0 ) return 0; in sqliteExprCompare()
1589 pExpr->token.z, pExpr->token.n, in sqliteExprAnalyzeAggregates()