Searched refs:KeyInfo (Results 1 - 22 of 22) sorted by relevance

/external/openfst/src/include/fst/extensions/far/
H A Dinfo.h41 struct KeyInfo { struct in namespace:fst
47 KeyInfo(string k, string t, int64 ns = 0, int64 na = 0) function in struct:fst::KeyInfo
60 vector<KeyInfo> *infos = list_fsts ? new vector<KeyInfo>() : 0;
71 KeyInfo info(key, fst.Type());
101 const KeyInfo &info = (*infos)[i];
117 const KeyInfo &info = (*infos)[i];
/external/chromium_org/third_party/sqlite/src/src/
H A Dvdbe.h61 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */
108 #define P4_KEYINFO (-6) /* P4 is a pointer to a KeyInfo structure */
120 /* When adding a P4 argument using P4_KEYINFO, a copy of the KeyInfo structure
125 ** function should *not* try to free the KeyInfo.
211 UnpackedRecord *sqlite3VdbeRecordUnpack(KeyInfo*,int,const void*,char*,int);
H A Dbtree.h142 struct KeyInfo*, /* First argument to compare function */
H A DbtreeInt.h488 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */
H A DvdbeInt.h46 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */
H A DsqliteInt.h616 typedef struct KeyInfo KeyInfo; typedef in typeref:struct:KeyInfo
1404 struct KeyInfo { struct
1427 KeyInfo *pKeyInfo; /* Collation and sort-order information */
2022 ** the P4_KEYINFO and P2 parameters later. Neither the KeyInfo nor
2026 ** The KeyInfo for addrOpenTran[0] and [1] contains collating sequences
2027 ** for the result set. The KeyInfo for addrOpenTran[2] contains collating
3001 KeyInfo *sqlite3IndexKeyinfo(Parse *, Index *);
H A Dselect.c733 ** Given an expression list, generate a KeyInfo structure that records
737 ** KeyInfo structure is appropriate for initializing a virtual index to
739 ** then the KeyInfo structure is appropriate for initializing a virtual
742 ** Space to hold the KeyInfo structure is obtain from malloc. The calling
744 ** freed. Add the KeyInfo structure to the P4 field of an opcode using
747 static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList){
750 KeyInfo *pInfo;
1822 ** Attach the KeyInfo structure to all temporary tables.
1831 KeyInfo *pKeyInfo; /* Collating sequence for the result set */
1907 KeyInfo *pKeyInf
[all...]
H A Dvdbeaux.c689 ** If n==P4_KEYINFO it means that zP4 is a pointer to a KeyInfo structure.
690 ** A copy is made of the KeyInfo structure into memory obtained from
692 ** n==P4_KEYINFO_HANDOFF indicates that zP4 points to a KeyInfo structure
732 KeyInfo *pKeyInfo;
735 nField = ((KeyInfo*)zP4)->nField;
859 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo;
2805 KeyInfo *pKeyInfo, /* Information about the record format */
2921 KeyInfo *pKeyInfo;
H A Danalyze.c167 KeyInfo *pKey;
H A Dupdate.c357 KeyInfo *pKey = sqlite3IndexKeyinfo(pParse, pIdx);
H A Dinsert.c1500 KeyInfo *pKey = sqlite3IndexKeyinfo(pParse, pIdx);
1624 KeyInfo *pKey; /* Key information for an index */
H A Dbuild.c2316 KeyInfo *pKey; /* KeyInfo for index */
3723 ** Return a dynamicly allocated KeyInfo structure that can be used
3732 KeyInfo *sqlite3IndexKeyinfo(Parse *pParse, Index *pIdx){
3735 int nBytes = sizeof(KeyInfo) + (nCol-1)*sizeof(CollSeq*) + nCol;
3737 KeyInfo *pKey = (KeyInfo *)sqlite3DbMallocZero(db, nBytes);
H A Dfkey.c378 KeyInfo *pKey = sqlite3IndexKeyinfo(pParse, pIdx);
H A Dvdbe.c1849 ** P4 is a KeyInfo structure that defines collating sequences and sort
1851 ** only. The KeyInfo elements are used sequentially.
1862 const KeyInfo *pKeyInfo;
2985 ** a KeyInfo structure (P4_KEYINFO). If it is a pointer to a KeyInfo
2999 ** a KeyInfo structure (P4_KEYINFO). If it is a pointer to a KeyInfo
3014 KeyInfo *pKeyInfo;
3105 ** if P4 is not 0. If P4 is not NULL, it points to a KeyInfo structure
3153 (KeyInfo*)pO
[all...]
H A Dwhere.c1814 KeyInfo *pKeyinfo; /* Key information for the index */
4771 KeyInfo *pKey = sqlite3IndexKeyinfo(pParse, pIx);
H A Dexpr.c1613 KeyInfo keyInfo; /* Keyinfo for the generated table */
H A Dbtree.c3439 struct KeyInfo *pKeyInfo, /* First arg to comparison function */
3487 struct KeyInfo *pKeyInfo, /* First arg to xCompare() */
4188 ** specify a KeyInfo structure the flags byte is set to 0x05 or 0x0D,
4189 ** indicating a table b-tree, or if the caller did specify a KeyInfo
/external/qemu/android/skin/
H A Dfile.c120 } KeyInfo; typedef in typeref:struct:__anon29175
122 static KeyInfo _keyinfo_table[] = {
210 KeyInfo *ki = _keyinfo_table;
/external/clang/lib/Basic/
H A DIdentifierTable.cpp313 IdentifierInfo **KeyInfo = reinterpret_cast<IdentifierInfo **>(this+1); local
315 KeyInfo[i] = IIV[i];
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c7596 typedef struct KeyInfo KeyInfo; typedef in typeref:struct:KeyInfo
7768 struct KeyInfo*, /* First argument to compare function */
7931 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */
7978 #define P4_KEYINFO (-6) /* P4 is a pointer to a KeyInfo structure */
7990 /* When adding a P4 argument using P4_KEYINFO, a copy of the KeyInfo structure
7995 ** function should *not* try to free the KeyInfo.
8267 SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeRecordUnpack(KeyInfo*,int,const void*,char*,int);
9749 struct KeyInfo { struct
9772 KeyInfo *pKeyInf
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c8799 typedef struct KeyInfo KeyInfo; typedef in typeref:struct:KeyInfo
8989 struct KeyInfo*, /* First argument to compare function */
9150 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */
9202 #define P4_KEYINFO (-6) /* P4 is a pointer to a KeyInfo structure */
9503 SQLITE_PRIVATE void sqlite3VdbeRecordUnpack(KeyInfo*,int,const void*,UnpackedRecord*);
9505 SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord(KeyInfo *, char *, int, char **);
11093 struct KeyInfo { struct
11094 u32 nRef; /* Number of references to this KeyInfo object */
11121 KeyInfo *pKeyInf
[all...]
/external/sqlite/dist/
H A Dsqlite3.c8799 typedef struct KeyInfo KeyInfo; typedef in typeref:struct:KeyInfo
8989 struct KeyInfo*, /* First argument to compare function */
9150 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */
9202 #define P4_KEYINFO (-6) /* P4 is a pointer to a KeyInfo structure */
9503 SQLITE_PRIVATE void sqlite3VdbeRecordUnpack(KeyInfo*,int,const void*,UnpackedRecord*);
9505 SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord(KeyInfo *, char *, int, char **);
11093 struct KeyInfo { struct
11094 u32 nRef; /* Number of references to this KeyInfo object */
11121 KeyInfo *pKeyInf
[all...]

Completed in 3119 milliseconds