Lines Matching refs:token

37     pNew->token = *pToken;  in sqliteExpr()
40 assert( pNew->token.dyn==0 ); in sqliteExpr()
41 assert( pNew->token.z==0 ); in sqliteExpr()
42 assert( pNew->token.n==0 ); in sqliteExpr()
46 pNew->span = pNew->token; in sqliteExpr()
85 pNew->token = *pToken; in sqliteExprFunction()
87 pNew->token.z = 0; in sqliteExprFunction()
89 pNew->span = pNew->token; in sqliteExprFunction()
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()
128 pNew->token.dyn = 1; in sqliteExprDup()
130 assert( pNew->token.z==0 ); in sqliteExprDup()
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()
348 int n = p->token.n; in sqliteExprIsInteger()
351 if( n==0 && sqliteFitsIn32Bits(p->token.z) ){ in sqliteExprIsInteger()
352 *pValue = atoi(p->token.z); in sqliteExprIsInteger()
647 if( pExpr->token.z[0]=='\'' ) break; in sqliteExprResolveIds()
653 if( lookupName(pParse, 0, 0, &pExpr->token, pSrcList, pEList, pExpr) ){ in sqliteExprResolveIds()
671 pTable = &pExpr->pLeft->token; in sqliteExprResolveIds()
672 pColumn = &pRight->token; in sqliteExprResolveIds()
675 pDb = &pExpr->pLeft->token; in sqliteExprResolveIds()
676 pTable = &pRight->pLeft->token; in sqliteExprResolveIds()
677 pColumn = &pRight->pRight->token; 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()
793 *pnName = pExpr->token.n; 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()
1113 Token *p = &pExpr->pLeft->token; 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()
1517 if( pB->token.n!=pA->token.n ) 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()