#include "sqliteInt.h"
#include <ctype.h>
Funciones |
| Expr * | sqliteExpr (int op, Expr *pLeft, Expr *pRight, Token *pToken) |
| void | sqliteExprSpan (Expr *pExpr, Token *pLeft, Token *pRight) |
| Expr * | sqliteExprFunction (ExprList *pList, Token *pToken) |
| void | sqliteExprDelete (Expr *p) |
| Expr * | sqliteExprDup (Expr *p) |
| void | sqliteTokenCopy (Token *pTo, Token *pFrom) |
| ExprList * | sqliteExprListDup (ExprList *p) |
| SrcList * | sqliteSrcListDup (SrcList *p) |
| IdList * | sqliteIdListDup (IdList *p) |
| Select * | sqliteSelectDup (Select *p) |
| ExprList * | sqliteExprListAppend (ExprList *pList, Expr *pExpr, Token *pName) |
| void | sqliteExprListDelete (ExprList *pList) |
| int | sqliteExprIsConstant (Expr *p) |
| int | sqliteExprIsInteger (Expr *p, int *pValue) |
| int | sqliteIsRowid (const char *z) |
| int | sqliteExprResolveIds (Parse *pParse, SrcList *pSrcList, ExprList *pEList, Expr *pExpr) |
| int | sqliteExprCheck (Parse *pParse, Expr *pExpr, int allowAgg, int *pIsAgg) |
| int | sqliteExprType (Expr *p) |
| void | sqliteExprCode (Parse *pParse, Expr *pExpr) |
| int | sqliteExprCodeExprList (Parse *pParse, ExprList *pList, int includeTypes) |
| void | sqliteExprIfTrue (Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) |
| void | sqliteExprIfFalse (Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) |
| int | sqliteExprCompare (Expr *pA, Expr *pB) |
| int | sqliteExprAnalyzeAggregates (Parse *pParse, Expr *pExpr) |
| FuncDef * | sqliteFindFunction (sqlite *db, const char *zName, int nName, int nArg, int createFlag) |
Documentación de las funciones
| int sqliteExprAnalyzeAggregates |
( |
Parse * |
pParse, |
|
|
Expr * |
pExpr |
|
) |
| |
| void sqliteExprCode |
( |
Parse * |
pParse, |
|
|
Expr * |
pExpr |
|
) |
| |
| void sqliteExprDelete |
( |
Expr * |
p | ) |
|
| void sqliteExprIfFalse |
( |
Parse * |
pParse, |
|
|
Expr * |
pExpr, |
|
|
int |
dest, |
|
|
int |
jumpIfNull |
|
) |
| |
| void sqliteExprIfTrue |
( |
Parse * |
pParse, |
|
|
Expr * |
pExpr, |
|
|
int |
dest, |
|
|
int |
jumpIfNull |
|
) |
| |
| int sqliteExprIsConstant |
( |
Expr * |
p | ) |
|
| int sqliteExprIsInteger |
( |
Expr * |
p, |
|
|
int * |
pValue |
|
) |
| |
| void sqliteExprListDelete |
( |
ExprList * |
pList | ) |
|
| int sqliteIsRowid |
( |
const char * |
z | ) |
|
| void sqliteTokenCopy |
( |
Token * |
pTo, |
|
|
Token * |
pFrom |
|
) |
| |