#include "sqlite3.h"
#include "hash.h"
#include "parse.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <stddef.h>
#include "vdbe.h"
#include "btree.h"
#include "pager.h"
Include dependency graph for sqliteInt.h:

Go to the source code of this file.
| #define _FILE_OFFSET_BITS 64 |
Definition at line 55 of file sqliteInt.h.
| #define _LARGE_FILE 1 |
Definition at line 53 of file sqliteInt.h.
| #define _LARGEFILE_SOURCE 1 |
Definition at line 57 of file sqliteInt.h.
| #define ArraySize | ( | X | ) | (sizeof(X)/sizeof(X[0])) |
Definition at line 327 of file sqliteInt.h.
| #define DB_Empty 0x0004 |
Definition at line 414 of file sqliteInt.h.
| #define DB_SchemaLoaded 0x0001 |
Definition at line 412 of file sqliteInt.h.
| #define DB_UnresetViews 0x0002 |
Definition at line 413 of file sqliteInt.h.
| #define DbClearProperty | ( | D, | |||
| I, | |||||
| P | ) | (D)->aDb[I].pSchema->flags&=~(P) |
Definition at line 400 of file sqliteInt.h.
| #define DbHasAnyProperty | ( | D, | |||
| I, | |||||
| P | ) | (((D)->aDb[I].pSchema->flags&(P))!=0) |
Definition at line 398 of file sqliteInt.h.
| #define DbHasProperty | ( | D, | |||
| I, | |||||
| P | ) | (((D)->aDb[I].pSchema->flags&(P))==(P)) |
Definition at line 397 of file sqliteInt.h.
| #define DbSetProperty | ( | D, | |||
| I, | |||||
| P | ) | (D)->aDb[I].pSchema->flags|=(P) |
Definition at line 399 of file sqliteInt.h.
| #define ENC | ( | db | ) | ((db)->aDb[0].pSchema->enc) |
Definition at line 507 of file sqliteInt.h.
| #define ENTER_MALLOC 0 |
Definition at line 272 of file sqliteInt.h.
| #define EP_Agg 0x02 |
Definition at line 975 of file sqliteInt.h.
| #define EP_Dequoted 0x40 |
Definition at line 980 of file sqliteInt.h.
| #define EP_Distinct 0x10 |
Definition at line 978 of file sqliteInt.h.
| #define EP_Error 0x08 |
Definition at line 977 of file sqliteInt.h.
| #define EP_FromJoin 0x01 |
Definition at line 974 of file sqliteInt.h.
| #define EP_Resolved 0x04 |
Definition at line 976 of file sqliteInt.h.
| #define EP_VarSelect 0x20 |
Definition at line 979 of file sqliteInt.h.
| #define ExprClearProperty | ( | E, | |||
| P | ) | (E)->flags&=~(P) |
Definition at line 989 of file sqliteInt.h.
| #define ExprHasAnyProperty | ( | E, | |||
| P | ) | (((E)->flags&(P))!=0) |
Definition at line 987 of file sqliteInt.h.
| #define ExprHasProperty | ( | E, | |||
| P | ) | (((E)->flags&(P))==(P)) |
Definition at line 986 of file sqliteInt.h.
| #define ExprSetProperty | ( | E, | |||
| P | ) | (E)->flags|=(P) |
Definition at line 988 of file sqliteInt.h.
| #define IgnorableOrderby | ( | X | ) | (X<=SRT_Discard) |
Definition at line 1205 of file sqliteInt.h.
| #define INT16_TYPE short int |
Definition at line 194 of file sqliteInt.h.
| #define INT8_TYPE signed char |
Definition at line 200 of file sqliteInt.h.
| #define JT_CROSS 0x0002 |
Definition at line 1074 of file sqliteInt.h.
| #define JT_ERROR 0x0040 |
Definition at line 1079 of file sqliteInt.h.
| #define JT_INNER 0x0001 |
Definition at line 1073 of file sqliteInt.h.
| #define JT_LEFT 0x0008 |
Definition at line 1076 of file sqliteInt.h.
| #define JT_NATURAL 0x0004 |
Definition at line 1075 of file sqliteInt.h.
| #define JT_OUTER 0x0020 |
Definition at line 1078 of file sqliteInt.h.
| #define JT_RIGHT 0x0010 |
Definition at line 1077 of file sqliteInt.h.
| #define LONGDOUBLE_TYPE long double |
Definition at line 203 of file sqliteInt.h.
| #define MASTER_NAME "sqlite_master" |
Definition at line 310 of file sqliteInt.h.
| #define MASTER_ROOT 1 |
Definition at line 316 of file sqliteInt.h.
| #define MAX_ATTACHED 10 |
Definition at line 136 of file sqliteInt.h.
| #define MAX_PAGES 2000 |
Definition at line 96 of file sqliteInt.h.
| #define NDEBUG 1 |
Definition at line 34 of file sqliteInt.h.
| #define NULL_DISTINCT_FOR_UNIQUE 1 |
Definition at line 127 of file sqliteInt.h.
| #define OE_Abort 2 |
Definition at line 775 of file sqliteInt.h.
| #define OE_Cascade 9 |
Definition at line 783 of file sqliteInt.h.
| #define OE_Default 99 |
Definition at line 785 of file sqliteInt.h.
| #define OE_Fail 3 |
Definition at line 776 of file sqliteInt.h.
| #define OE_Ignore 4 |
Definition at line 777 of file sqliteInt.h.
| #define OE_None 0 |
Definition at line 773 of file sqliteInt.h.
| #define OE_Replace 5 |
Definition at line 778 of file sqliteInt.h.
| #define OE_Restrict 6 |
Definition at line 780 of file sqliteInt.h.
| #define OE_Rollback 1 |
Definition at line 774 of file sqliteInt.h.
| #define OE_SetDflt 8 |
Definition at line 782 of file sqliteInt.h.
| #define OE_SetNull 7 |
Definition at line 781 of file sqliteInt.h.
| #define offsetof | ( | STRUCTURE, | |||
| FIELD | ) | ((int)((char*)&((STRUCTURE*)0)->FIELD)) |
Definition at line 167 of file sqliteInt.h.
| #define OMIT_TEMPDB 0 |
Definition at line 112 of file sqliteInt.h.
| #define OPFLAG_ISUPDATE 4 |
Definition at line 1288 of file sqliteInt.h.
| #define OPFLAG_LASTROWID 2 |
Definition at line 1287 of file sqliteInt.h.
| #define OPFLAG_NCHANGE 1 |
Definition at line 1286 of file sqliteInt.h.
| #define SCHEMA_TABLE | ( | x | ) | ((!OMIT_TEMPDB)&&(x==1)?TEMP_MASTER_NAME:MASTER_NAME) |
Definition at line 321 of file sqliteInt.h.
| #define sqlite3CheckMemory | ( | a, | |||
| b | ) |
Definition at line 1481 of file sqliteInt.h.
| #define sqlite3IsNumericAffinity | ( | X | ) | ((X)>=SQLITE_AFF_NUMERIC) |
Definition at line 649 of file sqliteInt.h.
| #define sqlite3MallocAllow | ( | ) |
Definition at line 1757 of file sqliteInt.h.
| #define sqlite3MallocDisallow | ( | ) |
Definition at line 1756 of file sqliteInt.h.
| #define sqlite3TestMallocFail | ( | ) | 0 |
Definition at line 1755 of file sqliteInt.h.
| #define sqlite3ThreadSafeFree sqlite3FreeX |
Definition at line 1765 of file sqliteInt.h.
| #define sqlite3ThreadSafeMalloc sqlite3MallocX |
Definition at line 1764 of file sqliteInt.h.
| #define SQLITE_AFF_INTEGER 'd' |
Definition at line 646 of file sqliteInt.h.
| #define SQLITE_AFF_NONE 'b' |
Definition at line 644 of file sqliteInt.h.
| #define SQLITE_AFF_NUMERIC 'c' |
Definition at line 645 of file sqliteInt.h.
| #define SQLITE_AFF_REAL 'e' |
Definition at line 647 of file sqliteInt.h.
| #define SQLITE_AFF_TEXT 'a' |
Definition at line 643 of file sqliteInt.h.
| #define SQLITE_ASCII 1 |
Definition at line 177 of file sqliteInt.h.
| #define SQLITE_BIG_DBL (1e99) |
Definition at line 83 of file sqliteInt.h.
| #define SQLITE_BIGENDIAN (*(char *)(&sqlite3one)==0) |
Definition at line 218 of file sqliteInt.h.
| #define SQLITE_COLL_BINARY 1 |
Definition at line 618 of file sqliteInt.h.
| #define SQLITE_COLL_NOCASE 2 |
Definition at line 619 of file sqliteInt.h.
| #define SQLITE_COLL_REVERSE 3 |
Definition at line 620 of file sqliteInt.h.
| #define SQLITE_COLL_USER 0 |
Definition at line 621 of file sqliteInt.h.
| #define SQLITE_CORRUPT_BKPT SQLITE_CORRUPT |
Definition at line 1461 of file sqliteInt.h.
| #define SQLITE_CountRows 0x00000080 |
Definition at line 522 of file sqliteInt.h.
| #define SQLITE_DEFAULT_FILE_FORMAT 4 |
Definition at line 151 of file sqliteInt.h.
| #define SQLITE_FullColNames 0x00000020 |
Definition at line 520 of file sqliteInt.h.
| #define SQLITE_FullFSync 0x00010000 |
Definition at line 535 of file sqliteInt.h.
| #define SQLITE_FUNC_CASE 0x02 |
Definition at line 570 of file sqliteInt.h.
| #define SQLITE_FUNC_LIKE 0x01 |
Definition at line 569 of file sqliteInt.h.
| #define SQLITE_IgnoreChecks 0x00002000 |
Definition at line 532 of file sqliteInt.h.
| #define SQLITE_InternChanges 0x00000010 |
Definition at line 519 of file sqliteInt.h.
| #define SQLITE_Interrupt 0x00000004 |
Definition at line 517 of file sqliteInt.h.
| #define SQLITE_InTrans 0x00000008 |
Definition at line 518 of file sqliteInt.h.
| #define SQLITE_LegacyFileFmt 0x00008000 |
Definition at line 534 of file sqliteInt.h.
| #define SQLITE_LITTLEENDIAN (*(char *)(&sqlite3one)==1) |
Definition at line 219 of file sqliteInt.h.
| #define SQLITE_MAGIC_BUSY 0xf03b7906 |
Definition at line 544 of file sqliteInt.h.
| #define SQLITE_MAGIC_CLOSED 0x9f3c2d33 |
Definition at line 543 of file sqliteInt.h.
| #define SQLITE_MAGIC_ERROR 0xb5357930 |
Definition at line 545 of file sqliteInt.h.
| #define SQLITE_MAGIC_OPEN 0xa029a697 |
Definition at line 542 of file sqliteInt.h.
| #define SQLITE_MAX_FILE_FORMAT 4 |
Definition at line 149 of file sqliteInt.h.
| #define SQLITE_MAX_VARIABLE_NUMBER 999 |
Definition at line 141 of file sqliteInt.h.
| #define SQLITE_NoReadlock 0x00001000 |
Definition at line 530 of file sqliteInt.h.
| #define SQLITE_NullCallback 0x00000100 |
Definition at line 525 of file sqliteInt.h.
| #define SQLITE_ReadUncommitted 0x00004000 |
Definition at line 533 of file sqliteInt.h.
| #define SQLITE_ShortColNames 0x00000040 |
Definition at line 521 of file sqliteInt.h.
| #define SQLITE_SO_ASC 0 |
Definition at line 626 of file sqliteInt.h.
| #define SQLITE_SO_DESC 1 |
Definition at line 627 of file sqliteInt.h.
| #define SQLITE_SqlTrace 0x00000200 |
Definition at line 527 of file sqliteInt.h.
| #define SQLITE_UTF16NATIVE (SQLITE_BIGENDIAN?SQLITE_UTF16BE:SQLITE_UTF16LE) |
Definition at line 416 of file sqliteInt.h.
| #define SQLITE_VdbeListing 0x00000400 |
Definition at line 528 of file sqliteInt.h.
| #define SQLITE_VdbeTrace 0x00000001 |
Definition at line 516 of file sqliteInt.h.
| #define SQLITE_WriteSchema 0x00000800 |
Definition at line 529 of file sqliteInt.h.
| #define sqliteAllocSize | ( | x | ) | sqlite3AllocSize(x) |
Definition at line 283 of file sqliteInt.h.
| #define sqliteFree | ( | x | ) | sqlite3FreeX(x) |
Definition at line 282 of file sqliteInt.h.
| #define sqliteMalloc | ( | x | ) | sqlite3Malloc(x,1) |
Definition at line 273 of file sqliteInt.h.
| #define sqliteMallocRaw | ( | x | ) | sqlite3MallocRaw(x,1) |
Definition at line 274 of file sqliteInt.h.
| #define sqliteRealloc | ( | x, | |||
| y | ) | sqlite3Realloc(x,y) |
Definition at line 275 of file sqliteInt.h.
| #define sqliteReallocOrFree | ( | x, | |||
| y | ) | sqlite3ReallocOrFree(x,y) |
Definition at line 278 of file sqliteInt.h.
| #define sqliteStrDup | ( | x | ) | sqlite3StrDup(x) |
Definition at line 276 of file sqliteInt.h.
| #define sqliteStrNDup | ( | x, | |||
| y | ) | sqlite3StrNDup(x,y) |
Definition at line 277 of file sqliteInt.h.
| #define SRT_Callback 4 |
Definition at line 1207 of file sqliteInt.h.
| #define SRT_Discard 3 |
Definition at line 1202 of file sqliteInt.h.
| #define SRT_Except 2 |
Definition at line 1201 of file sqliteInt.h.
| #define SRT_Exists 10 |
Definition at line 1213 of file sqliteInt.h.
| #define SRT_Mem 5 |
Definition at line 1208 of file sqliteInt.h.
| #define SRT_Set 6 |
Definition at line 1209 of file sqliteInt.h.
| #define SRT_Subroutine 9 |
Definition at line 1212 of file sqliteInt.h.
| #define SRT_Table 7 |
Definition at line 1210 of file sqliteInt.h.
| #define SRT_Union 1 |
Definition at line 1200 of file sqliteInt.h.
| #define SRT_VirtualTab 8 |
Definition at line 1211 of file sqliteInt.h.
| #define TEMP_MASTER_NAME "sqlite_temp_master" |
Definition at line 311 of file sqliteInt.h.
| #define TEMP_PAGES 500 |
Definition at line 101 of file sqliteInt.h.
| #define TEMP_STORE 1 |
Definition at line 159 of file sqliteInt.h.
| #define TRIGGER_AFTER 2 |
Definition at line 1329 of file sqliteInt.h.
| #define TRIGGER_BEFORE 1 |
Definition at line 1328 of file sqliteInt.h.
| #define UINT16_TYPE unsigned short int |
Definition at line 191 of file sqliteInt.h.
| #define UINT32_TYPE unsigned int |
Definition at line 188 of file sqliteInt.h.
| #define UINT8_TYPE unsigned char |
Definition at line 197 of file sqliteInt.h.
Definition at line 332 of file sqliteInt.h.
| typedef struct AuthContext AuthContext |
Definition at line 333 of file sqliteInt.h.
| typedef unsigned int Bitmask |
Definition at line 1039 of file sqliteInt.h.
| typedef struct BusyHandler BusyHandler |
Definition at line 230 of file sqliteInt.h.
Definition at line 334 of file sqliteInt.h.
Definition at line 335 of file sqliteInt.h.
Definition at line 336 of file sqliteInt.h.
Definition at line 1427 of file sqliteInt.h.
Definition at line 338 of file sqliteInt.h.
Definition at line 339 of file sqliteInt.h.
Definition at line 340 of file sqliteInt.h.
Definition at line 341 of file sqliteInt.h.
| typedef INT16_TYPE i16 |
Definition at line 209 of file sqliteInt.h.
| typedef sqlite_int64 i64 |
Definition at line 205 of file sqliteInt.h.
| typedef UINT8_TYPE i8 |
Definition at line 211 of file sqliteInt.h.
Definition at line 342 of file sqliteInt.h.
Definition at line 343 of file sqliteInt.h.
Definition at line 344 of file sqliteInt.h.
Definition at line 345 of file sqliteInt.h.
| typedef struct NameContext NameContext |
Definition at line 346 of file sqliteInt.h.
Definition at line 347 of file sqliteInt.h.
Definition at line 337 of file sqliteInt.h.
Definition at line 348 of file sqliteInt.h.
Definition at line 349 of file sqliteInt.h.
Definition at line 351 of file sqliteInt.h.
Definition at line 352 of file sqliteInt.h.
| typedef struct ThreadData ThreadData |
Definition at line 350 of file sqliteInt.h.
Definition at line 353 of file sqliteInt.h.
Definition at line 356 of file sqliteInt.h.
| typedef struct TriggerStack TriggerStack |
Definition at line 354 of file sqliteInt.h.
| typedef struct TriggerStep TriggerStep |
Definition at line 355 of file sqliteInt.h.
| typedef UINT16_TYPE u16 |
Definition at line 208 of file sqliteInt.h.
| typedef UINT32_TYPE u32 |
Definition at line 207 of file sqliteInt.h.
| typedef sqlite_uint64 u64 |
Definition at line 206 of file sqliteInt.h.
| typedef UINT8_TYPE u8 |
Definition at line 210 of file sqliteInt.h.
Definition at line 357 of file sqliteInt.h.
| typedef struct WhereLevel WhereLevel |
Definition at line 358 of file sqliteInt.h.
| char* sqlite3_snprintf | ( | int | , | |
| char * | , | |||
| const char * | , | |||
| ... | ||||
| ) |
| void sqlite3AddCollateType | ( | Parse * | , | |
| const char * | , | |||
| int | ||||
| ) |
| void sqlite3AddNotNull | ( | Parse * | , | |
| int | ||||
| ) |
| char sqlite3AffinityType | ( | const Token * | ) |
| int sqlite3AllocSize | ( | void * | ) |
| void sqlite3AlterFunctions | ( | sqlite3 * | ) |
| void sqlite3AnalysisLoad | ( | sqlite3 * | , | |
| int | iDB | |||
| ) |
| int sqlite3ApiExit | ( | sqlite3 * | db, | |
| int | ||||
| ) |
| int sqlite3ArrayAllocate | ( | void ** | , | |
| int | , | |||
| int | ||||
| ) |
| int sqlite3AtoF | ( | const char * | z, | |
| double * | ||||
| ) |
| int sqlite3atoi64 | ( | const char * | , | |
| i64 * | ||||
| ) |
| void sqlite3AttachFunctions | ( | sqlite3 * | ) |
| int sqlite3AuthCheck | ( | Parse * | , | |
| int | , | |||
| const char * | , | |||
| const char * | , | |||
| const char * | ||||
| ) |
| void sqlite3AuthContextPop | ( | AuthContext * | ) |
| void sqlite3AuthContextPush | ( | Parse * | , | |
| AuthContext * | , | |||
| const char * | ||||
| ) |
| void sqlite3BeginParse | ( | Parse * | , | |
| int | ||||
| ) |
| void sqlite3BeginTransaction | ( | Parse * | , | |
| int | ||||
| ) |
| void sqlite3BeginTrigger | ( | Parse * | , | |
| Token * | , | |||
| Token * | , | |||
| int | , | |||
| int | , | |||
| IdList * | , | |||
| SrcList * | , | |||
| int | , | |||
| Expr * | , | |||
| int | ||||
| ) |
| void sqlite3BeginWriteOperation | ( | Parse * | , | |
| int | , | |||
| int | ||||
| ) |
| int sqlite3BtreeFactory | ( | const sqlite3 * | db, | |
| const char * | zFilename, | |||
| int | omitJournal, | |||
| int | nCache, | |||
| Btree ** | ppBtree | |||
| ) |
| int sqlite3CheckObjectName | ( | Parse * | , | |
| const char * | ||||
| ) |
| void sqlite3CodeVerifySchema | ( | Parse * | , | |
| int | ||||
| ) |
| void sqlite3CommitInternalChanges | ( | sqlite3 * | ) |
| void sqlite3CommitTransaction | ( | Parse * | ) |
| int sqlite3Compare | ( | const char * | , | |
| const char * | ||||
| ) |
| char sqlite3CompareAffinity | ( | Expr * | pExpr, | |
| char | aff2 | |||
| ) |
| int sqlite3CreateFunc | ( | sqlite3 * | , | |
| const char * | , | |||
| int | , | |||
| int | , | |||
| void * | , | |||
| void(*)(sqlite3_context *, int, sqlite3_value **) | , | |||
| void(*)(sqlite3_context *, int, sqlite3_value **) | , | |||
| void(*)(sqlite3_context *) | ||||
| ) |
| void sqlite3CreateIndex | ( | Parse * | , | |
| Token * | , | |||
| Token * | , | |||
| SrcList * | , | |||
| ExprList * | , | |||
| int | , | |||
| Token * | , | |||
| Token * | , | |||
| int | , | |||
| int | ||||
| ) |
| void sqlite3DebugPrintf | ( | const char * | , | |
| ... | ||||
| ) |
| void sqlite3DefaultRowEst | ( | Index * | ) |
| void sqlite3DeferForeignKey | ( | Parse * | , | |
| int | ||||
| ) |
| void sqlite3DeleteTrigger | ( | Trigger * | ) |
| void sqlite3DeleteTriggerStep | ( | TriggerStep * | ) |
| void sqlite3Dequote | ( | char * | ) |
| void sqlite3DequoteExpr | ( | Expr * | ) |
| void sqlite3Error | ( | sqlite3 * | , | |
| int | , | |||
| const char * | , | |||
| ... | ||||
| ) |
| void sqlite3ErrorClear | ( | Parse * | ) |
| void sqlite3ErrorMsg | ( | Parse * | , | |
| const char * | , | |||
| ... | ||||
| ) |
| const char* sqlite3ErrStr | ( | int | ) |
| void sqlite3ExpirePreparedStatements | ( | sqlite3 * | ) |
| char sqlite3ExprAffinity | ( | Expr * | pExpr | ) |
| int sqlite3ExprAnalyzeAggList | ( | NameContext * | , | |
| ExprList * | ||||
| ) |
| int sqlite3ExprAnalyzeAggregates | ( | NameContext * | , | |
| Expr * | ||||
| ) |
| void sqlite3ExprDelete | ( | Expr * | ) |
| int sqlite3ExprIsConstant | ( | Expr * | ) |
| int sqlite3ExprIsConstantOrFunction | ( | Expr * | ) |
| int sqlite3ExprIsInteger | ( | Expr * | , | |
| int * | ||||
| ) |
| void sqlite3ExprListDelete | ( | ExprList * | ) |
| int sqlite3ExprResolveNames | ( | NameContext * | , | |
| Expr * | ||||
| ) |
| void sqlite3FailedMalloc | ( | void | ) |
| void sqlite3FinishCoding | ( | Parse * | ) |
| void sqlite3FinishTrigger | ( | Parse * | , | |
| TriggerStep * | , | |||
| Token * | ||||
| ) |
| int sqlite3FitsIn64Bits | ( | const char * | ) |
| int sqlite3FixTriggerStep | ( | DbFixer * | , | |
| TriggerStep * | ||||
| ) |
| void sqlite3Free | ( | void * | ) |
| void sqlite3FreeX | ( | void * | ) |
| int sqlite3GetInt32 | ( | const char * | , | |
| int * | ||||
| ) |
| int sqlite3GetToken | ( | const unsigned char * | , | |
| int * | ||||
| ) |
| int sqlite3GetVarint | ( | const unsigned char * | , | |
| u64 * | ||||
| ) |
| int sqlite3GetVarint32 | ( | const unsigned char * | , | |
| u32 * | ||||
| ) |
| int sqlite3HashNoCase | ( | const char * | , | |
| int | ||||
| ) |
| void* sqlite3HexToBlob | ( | const char * | z | ) |
| void sqlite3IdListDelete | ( | IdList * | ) |
| int sqlite3IdListIndex | ( | IdList * | , | |
| const char * | ||||
| ) |
| int sqlite3IndexAffinityOk | ( | Expr * | pExpr, | |
| char | idx_affinity | |||
| ) |
| int sqlite3Init | ( | sqlite3 * | , | |
| char ** | ||||
| ) |
| int sqlite3InitCallback | ( | void * | , | |
| int | , | |||
| char ** | , | |||
| char ** | ||||
| ) |
| int sqlite3InvokeBusyHandler | ( | BusyHandler * | ) |
| int sqlite3IsNumber | ( | const char * | , | |
| int * | , | |||
| u8 | ||||
| ) |
| int sqlite3IsRowid | ( | const char * | ) |
| int sqlite3KeywordCode | ( | const unsigned char * | , | |
| int | ||||
| ) |
Definition at line 96 of file keywordhash.h.
References keywordCode().
00096 { 00097 return keywordCode((char*)z, n); 00098 }
Here is the call graph for this function:

| void* sqlite3Malloc | ( | int | , | |
| int | ||||
| ) |
| int sqlite3MallocFailed | ( | void | ) |
| void* sqlite3MallocRaw | ( | int | , | |
| int | ||||
| ) |
| void* sqlite3MallocX | ( | int | ) |
| void sqlite3MinimumFileFormat | ( | Parse * | , | |
| int | , | |||
| int | ||||
| ) |
| char* sqlite3MPrintf | ( | const char * | , | |
| ... | ||||
| ) |
| char* sqlite3NameFromToken | ( | Token * | ) |
| void sqlite3NestedParse | ( | Parse * | , | |
| const char * | , | |||
| ... | ||||
| ) |
| void sqlite3NextedParse | ( | Parse * | , | |
| const char * | , | |||
| ... | ||||
| ) |
| void sqlite3OpenMasterTable | ( | Parse * | , | |
| int | ||||
| ) |
| int sqlite3OpenTempDatabase | ( | Parse * | ) |
| int sqlite3PutVarint | ( | unsigned char * | , | |
| u64 | ||||
| ) |
| void sqlite3Randomness | ( | int | , | |
| void * | ||||
| ) |
| int sqlite3ReadSchema | ( | Parse * | pParse | ) |
| int sqlite3ReadUniChar | ( | const char * | zStr, | |
| int * | pOffset, | |||
| u8 * | pEnc, | |||
| int | fold | |||
| ) |
| int sqlite3ReadUtf8 | ( | const unsigned char * | ) |
| void* sqlite3Realloc | ( | void * | , | |
| int | ||||
| ) |
| void sqlite3ReallocOrFree | ( | void ** | , | |
| int | ||||
| ) |
| void sqlite3RealToSortable | ( | double | r, | |
| char * | ||||
| ) |
| void sqlite3RegisterBuiltinFunctions | ( | sqlite3 * | ) |
| void sqlite3RegisterDateTimeFunctions | ( | sqlite3 * | ) |
| void sqlite3RegisterLikeFunctions | ( | sqlite3 * | , | |
| int | ||||
| ) |
| void sqlite3ReleaseThreadData | ( | void | ) |
| void sqlite3ResetInternalSchema | ( | sqlite3 * | , | |
| int | ||||
| ) |
| void sqlite3RollbackAll | ( | sqlite3 * | ) |
| void sqlite3RollbackInternalChanges | ( | sqlite3 * | ) |
| void sqlite3RollbackTransaction | ( | Parse * | ) |
| void sqlite3RootPageMoved | ( | Db * | , | |
| int | , | |||
| int | ||||
| ) |
| int sqlite3RunParser | ( | Parse * | , | |
| const char * | , | |||
| char ** | ||||
| ) |
| int sqlite3RunVacuum | ( | char ** | , | |
| sqlite3 * | ||||
| ) |
| int sqlite3SafetyCheck | ( | sqlite3 * | ) |
| int sqlite3SafetyOff | ( | sqlite3 * | ) |
| int sqlite3SafetyOn | ( | sqlite3 * | ) |
| void sqlite3SchemaFree | ( | void * | ) |
| void sqlite3SelectDelete | ( | Select * | ) |
| Select* sqlite3SelectNew | ( | ExprList * | , | |
| SrcList * | , | |||
| Expr * | , | |||
| ExprList * | , | |||
| Expr * | , | |||
| ExprList * | , | |||
| int | , | |||
| Expr * | , | |||
| Expr * | ||||
| ) |
| int sqlite3SelectResolve | ( | Parse * | , | |
| Select * | , | |||
| NameContext * | ||||
| ) |
| void sqlite3SelectUnbind | ( | Select * | ) |
| void sqlite3SetString | ( | char ** | , | |
| ... | ||||
| ) |
| int sqlite3SortCompare | ( | const char * | , | |
| const char * | ||||
| ) |
| void sqlite3SrcListDelete | ( | SrcList * | ) |
| char* sqlite3StrDup | ( | const char * | ) |
| int sqlite3StrICmp | ( | const char * | , | |
| const char * | ||||
| ) |
| char* sqlite3StrNDup | ( | const char * | , | |
| int | ||||
| ) |
| int sqlite3StrNICmp | ( | const char * | , | |
| const char * | , | |||
| int | ||||
| ) |
Referenced by keywordCode().
| const char* sqlite3TestErrorName | ( | int | ) |
| void* sqlite3TextToPtr | ( | const char * | ) |
| ThreadData* sqlite3ThreadData | ( | void | ) |
| const ThreadData* sqlite3ThreadDataReadOnly | ( | void | ) |
| TriggerStep* sqlite3TriggerDeleteStep | ( | Token * | , | |
| Expr * | ||||
| ) |
| TriggerStep* sqlite3TriggerInsertStep | ( | Token * | , | |
| IdList * | , | |||
| ExprList * | , | |||
| Select * | , | |||
| int | ||||
| ) |
| TriggerStep* sqlite3TriggerSelectStep | ( | Select * | ) |
| TriggerStep* sqlite3TriggerUpdateStep | ( | Token * | , | |
| ExprList * | , | |||
| Expr * | , | |||
| int | ||||
| ) |
| void sqlite3UnlinkAndDeleteIndex | ( | sqlite3 * | , | |
| int | , | |||
| const char * | ||||
| ) |
| void sqlite3UnlinkAndDeleteTable | ( | sqlite3 * | , | |
| int | , | |||
| const char * | ||||
| ) |
| void sqlite3UnlinkAndDeleteTrigger | ( | sqlite3 * | , | |
| int | , | |||
| const char * | ||||
| ) |
| int sqlite3utf16ByteLen | ( | const void * | pData, | |
| int | nChar | |||
| ) |
| void sqlite3utf16Substr | ( | sqlite3_context * | , | |
| int | , | |||
| sqlite3_value ** | ||||
| ) |
| char* sqlite3utf16to8 | ( | const void * | , | |
| int | ||||
| ) |
| int sqlite3utf8CharLen | ( | const char * | pData, | |
| int | nByte | |||
| ) |
| void sqlite3Vacuum | ( | Parse * | ) |
| void sqlite3ValueApplyAffinity | ( | sqlite3_value * | , | |
| u8 | , | |||
| u8 | ||||
| ) |
| int sqlite3ValueBytes | ( | sqlite3_value * | , | |
| u8 | ||||
| ) |
| void sqlite3ValueFree | ( | sqlite3_value * | ) |
| int sqlite3ValueFromExpr | ( | Expr * | , | |
| u8 | , | |||
| u8 | , | |||
| sqlite3_value ** | ||||
| ) |
| sqlite3_value* sqlite3ValueNew | ( | void | ) |
| void sqlite3ValueSetStr | ( | sqlite3_value * | , | |
| int | , | |||
| const void * | , | |||
| u8 | , | |||
| void(*)(void *) | ||||
| ) |
| const void* sqlite3ValueText | ( | sqlite3_value * | , | |
| u8 | ||||
| ) |
| int sqlite3VarintLen | ( | u64 | v | ) |
| void sqlite3VdbeSetChanges | ( | sqlite3 * | , | |
| int | ||||
| ) |
| char* sqlite3VMPrintf | ( | const char * | , | |
| va_list | ||||
| ) |
| void sqlite3WhereEnd | ( | WhereInfo * | ) |
| int sqliteFuncId | ( | Token * | ) |
| const int sqlite3one |
| const unsigned char sqlite3UpperToLower[] |
1.5.1