Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <lobject.h>
Data Fields | |
CommonHeader | |
lu_byte | flags |
lu_byte | lsizenode |
struct Table * | metatable |
TValue * | array |
Node * | node |
Node * | lastfree |
GCObject * | gclist |
int | sizearray |
unsigned int | sizearray |
unsigned int | alimit |
char * | zName |
Column * | aCol |
Index * | pIndex |
Select * | pSelect |
FKey * | pFKey |
char * | zColAff |
ExprList * | pCheck |
Pgno | tnum |
u32 | nTabRef |
u32 | tabFlags |
i16 | iPKey |
i16 | nCol |
i16 | nNVCol |
LogEst | nRowLogEst |
LogEst | szTabRow |
u8 | keyConf |
int | addColOffset |
int | nModuleArg |
char ** | azModuleArg |
VTable * | pVTable |
Trigger * | pTrigger |
Schema * | pSchema |
Table * | pNextZombie |
Definition at line 338 of file lua-5.1.5/src/lobject.h.
Column* Table::aCol |
Definition at line 17489 of file sqlite3.c.
Referenced by columnTypeImpl(), constructAutomaticIndex(), convertToWithoutRowidTable(), createTableStmt(), explainIndexColumnName(), exprTableRegister(), fkActionTrigger(), fkParentIsModified(), fkScanChildren(), generateColumnNames(), lookupName(), recomputeColumnsNotIndexed(), renameColumnFunc(), selectExpander(), sqlite3_declare_vtab(), sqlite3_table_column_metadata(), sqlite3AddColumn(), sqlite3AddDefaultValue(), sqlite3AddNotNull(), sqlite3AddPrimaryKey(), sqlite3AlterBeginAddColumn(), sqlite3AlterFinishAddColumn(), sqlite3AlterRenameColumn(), sqlite3AuthRead(), sqlite3ColumnDefault(), sqlite3ColumnsFromExprList(), sqlite3ComputeGeneratedColumns(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3EndTable(), sqlite3ExpandSubquery(), sqlite3ExprCanBeNull(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), sqlite3FkCheck(), sqlite3FkLocateIndex(), sqlite3GenerateConstraintChecks(), sqlite3IndexAffinityStr(), sqlite3Insert(), sqlite3Pragma(), sqlite3SelectAddColumnTypeAndCollation(), sqlite3StorageColumnToTable(), sqlite3TableAffinity(), sqlite3TableColumnToStorage(), sqlite3Update(), sqlite3UpsertDoUpdate(), sqlite3VdbeExec(), sqlite3ViewGetColumnNames(), sqlite3WhereTabFuncArgs(), sqliteProcessJoin(), sqliteViewResetAll(), tableAndColumnIndex(), updateVirtualTable(), vtabCallConstructor(), whereIndexExprTrans(), wherePathSatisfiesOrderBy(), whereScanInit(), withExpand(), and xferOptimization().
int Table::addColOffset |
Definition at line 17509 of file sqlite3.c.
Referenced by sqlite3AlterBeginAddColumn(), sqlite3AlterFinishAddColumn(), and sqlite3EndTable().
unsigned int Table::alimit |
Definition at line 728 of file lua-5.4.3/src/lobject.h.
Referenced by ispow2realasize(), luaH_getint(), luaH_getn(), luaH_new(), luaH_realasize(), luaH_resize(), setlimittosize(), traversetable(), and traverseweakvalue().
TValue * Table::array |
Definition at line 343 of file lua-5.1.5/src/lobject.h.
Referenced by clearbyvalues(), cleartable(), clearvalues(), clearvalues(), luaH_free(), luaH_getint(), luaH_getint(), luaH_getn(), luaH_getnum(), luaH_new(), luaH_new(), luaH_next(), luaH_resize(), luaH_resize(), luaH_resize(), luaV_execute(), numusearray(), numusearray(), numusearray(), numusearray(), resize(), setarrayvector(), setarrayvector(), setarrayvector(), traverseephemeron(), traverseephemeron(), traverseephemeron(), traversestrongtable(), traversestrongtable(), traversestrongtable(), and traversetable().
char** Table::azModuleArg |
Definition at line 17513 of file sqlite3.c.
Referenced by addModuleArgument(), sqlite3IsShadowTableOf(), sqlite3VtabBeginParse(), sqlite3VtabCallConnect(), sqlite3VtabCallCreate(), sqlite3VtabClear(), and vtabCallConstructor().
Table::CommonHeader |
Definition at line 339 of file lua-5.1.5/src/lobject.h.
lu_byte Table::flags |
Definition at line 340 of file lua-5.1.5/src/lobject.h.
Referenced by luaH_new(), luaH_new(), luaH_set(), luaT_gettm(), and luaV_settable().
GCObject * Table::gclist |
Definition at line 346 of file lua-5.1.5/src/lobject.h.
Referenced by cleartable(), convergeephemerons(), luaC_barrierback(), propagatemark(), propagatemark(), propagatemark(), and traversetable().
i16 Table::iPKey |
Definition at line 17499 of file sqlite3.c.
Referenced by analyzeOneTable(), columnTypeImpl(), convertToWithoutRowidTable(), exprTableRegister(), fkActionTrigger(), fkChildIsModified(), fkLookupParent(), fkParentIsModified(), generateColumnNames(), lookupName(), renameColumnFunc(), sqlite3_table_column_metadata(), sqlite3AddPrimaryKey(), sqlite3AuthRead(), sqlite3ColumnsFromExprList(), sqlite3CreateIndex(), sqlite3EndTable(), sqlite3ExpandSubquery(), sqlite3ExprCodeTarget(), sqlite3FkCheck(), sqlite3FkLocateIndex(), sqlite3GenerateConstraintChecks(), sqlite3Insert(), sqlite3Pragma(), sqlite3StartTable(), sqlite3Update(), sqlite3VtabEponymousTableInit(), wherePathSatisfiesOrderBy(), whereScanInit(), withExpand(), and xferOptimization().
u8 Table::keyConf |
Definition at line 17507 of file sqlite3.c.
Referenced by convertToWithoutRowidTable(), sqlite3AddPrimaryKey(), sqlite3GenerateConstraintChecks(), and xferOptimization().
Node * Table::lastfree |
Definition at line 345 of file lua-5.1.5/src/lobject.h.
Referenced by exchangehashpart(), getfreepos(), getfreepos(), getfreepos(), getfreepos(), setnodevector(), setnodevector(), setnodevector(), and setnodevector().
lu_byte Table::lsizenode |
Definition at line 341 of file lua-5.1.5/src/lobject.h.
Referenced by exchangehashpart(), luaH_new(), luaH_resize(), resize(), setnodevector(), setnodevector(), setnodevector(), and setnodevector().
struct Table * Table::metatable |
Definition at line 342 of file lua-5.1.5/src/lobject.h.
Referenced by lua_getmetatable(), luaH_new(), luaH_new(), luaT_gettmbyobj(), luaV_finishset(), luaV_finishset(), luaV_gettable(), luaV_objlen(), luaV_settable(), reallymarkobject(), reallymarkobject(), traversetable(), traversetable(), traversetable(), and traversetable().
i16 Table::nCol |
Definition at line 17500 of file sqlite3.c.
Referenced by analyzeOneTable(), autoIncBegin(), codeDeferredSeek(), constructAutomaticIndex(), convertToWithoutRowidTable(), createTableStmt(), fkActionTrigger(), fkParentIsModified(), lookupName(), renameColumnFunc(), selectExpander(), sqlite3_declare_vtab(), sqlite3_table_column_metadata(), sqlite3AddColumn(), sqlite3AddDefaultValue(), sqlite3AddNotNull(), sqlite3AddPrimaryKey(), sqlite3AlterBeginAddColumn(), sqlite3AlterFinishAddColumn(), sqlite3AlterRenameColumn(), sqlite3AuthRead(), sqlite3ComputeGeneratedColumns(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3EndTable(), sqlite3ExpandSubquery(), sqlite3ExprCodeTarget(), sqlite3GenerateConstraintChecks(), sqlite3GenerateRowDelete(), sqlite3Insert(), sqlite3Pragma(), sqlite3Select(), sqlite3SelectAddColumnTypeAndCollation(), sqlite3TableAffinity(), sqlite3Update(), sqlite3UpsertDoUpdate(), sqlite3ViewGetColumnNames(), sqlite3WhereBegin(), sqlite3WhereTabFuncArgs(), sqlite3WindowCodeStep(), sqliteProcessJoin(), sqliteViewResetAll(), updateFromSelect(), updateVirtualTable(), vtabCallConstructor(), withExpand(), and xferOptimization().
int Table::nModuleArg |
Definition at line 17512 of file sqlite3.c.
Referenced by addModuleArgument(), sqlite3VtabBeginParse(), sqlite3VtabClear(), sqlite3VtabEponymousTableInit(), and vtabCallConstructor().
i16 Table::nNVCol |
Definition at line 17501 of file sqlite3.c.
Referenced by convertToWithoutRowidTable(), sqlite3AddColumn(), sqlite3EndTable(), sqlite3GenerateConstraintChecks(), sqlite3Insert(), sqlite3OpenTable(), sqlite3Pragma(), sqlite3TableColumnToStorage(), and sqlite3ViewGetColumnNames().
Node * Table::node |
Definition at line 344 of file lua-5.1.5/src/lobject.h.
Referenced by exchangehashpart(), freehash(), getfreepos(), getfreepos(), getfreepos(), getfreepos(), luaH_free(), luaH_getn(), luaH_new(), luaH_resize(), luaH_resize(), luaH_resizearray(), numusehash(), numusehash(), numusehash(), numusehash(), resize(), setnodevector(), setnodevector(), setnodevector(), and setnodevector().
LogEst Table::nRowLogEst |
Definition at line 17502 of file sqlite3.c.
Referenced by analysisLoader(), sqlite3DefaultRowEst(), sqlite3ExpandSubquery(), sqlite3Pragma(), sqlite3StartTable(), whereLoopAddBtree(), and withExpand().
u32 Table::nTabRef |
Definition at line 17497 of file sqlite3.c.
Referenced by flattenSubquery(), selectExpander(), sqlite3AlterBeginAddColumn(), sqlite3ExpandSubquery(), sqlite3SrcListDup(), sqlite3SrcListLookup(), sqlite3StartTable(), sqlite3VtabCallDestroy(), sqlite3VtabEponymousTableInit(), updateFromSelect(), and withExpand().
ExprList* Table::pCheck |
Definition at line 17494 of file sqlite3.c.
Referenced by deleteTable(), renameColumnFunc(), renameTableFunc(), sqlite3EndTable(), sqlite3GenerateConstraintChecks(), sqlite3Pragma(), sqlite3ViewGetColumnNames(), and xferOptimization().
FKey* Table::pFKey |
Definition at line 17492 of file sqlite3.c.
Referenced by renameColumnFunc(), renameTableFunc(), sqlite3AlterFinishAddColumn(), sqlite3CreateForeignKey(), sqlite3DeferForeignKey(), sqlite3FkCheck(), sqlite3FkDelete(), sqlite3FkDropTable(), sqlite3FkOldmask(), sqlite3FkRequired(), sqlite3GenerateConstraintChecks(), sqlite3Pragma(), and xferOptimization().
Index* Table::pIndex |
Definition at line 17490 of file sqlite3.c.
Referenced by analyzeOneTable(), convertToWithoutRowidTable(), deleteTable(), destroyTable(), exprMightBeIndexed2(), isDistinctRedundant(), readsTable(), reindexTable(), renameColumnFunc(), sqlite3_declare_vtab(), sqlite3AddNotNull(), sqlite3AlterFinishAddColumn(), sqlite3CompleteInsertion(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3EndTable(), sqlite3FindInIndex(), sqlite3FkLocateIndex(), sqlite3GenerateConstraintChecks(), sqlite3GenerateRowIndexDelete(), sqlite3IndexedByLookup(), sqlite3IndexHasDuplicateRootPage(), sqlite3Insert(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3Select(), sqlite3UnlinkAndDeleteIndex(), sqlite3Update(), sqlite3UpsertAnalyzeTarget(), sqlite3VtabBeginParse(), whereLoopAddBtree(), whereShortCut(), and xferOptimization().
Table* Table::pNextZombie |
Definition at line 17518 of file sqlite3.c.
Referenced by flattenSubquery(), and sqlite3RunParser().
Schema* Table::pSchema |
Definition at line 17517 of file sqlite3.c.
Referenced by analyzeOneTable(), analyzeTable(), columnTypeImpl(), deleteTable(), destroyTable(), fkActionTrigger(), generateSortTail(), lookupName(), reindexTable(), renameTableFunc(), selectExpander(), sqlite3AlterBeginAddColumn(), sqlite3AlterFinishAddColumn(), sqlite3AlterRenameColumn(), sqlite3BeginTrigger(), sqlite3CreateForeignKey(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3EndTable(), sqlite3FindInIndex(), sqlite3FkCheck(), sqlite3FkDelete(), sqlite3FkReferences(), sqlite3Insert(), sqlite3MaterializeView(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3ResolveSelfReference(), sqlite3Select(), sqlite3SrcListDup(), sqlite3StartTable(), sqlite3TriggerList(), sqlite3Update(), sqlite3ViewGetColumnNames(), sqlite3VtabBeginParse(), sqlite3VtabEponymousTableInit(), sqlite3WhereBegin(), vtabCallConstructor(), vtabDisconnectAll(), and xferOptimization().
Select* Table::pSelect |
Definition at line 17491 of file sqlite3.c.
Referenced by deleteTable(), isCandidateForInOpt(), isRealTable(), isSimpleCount(), renameColumnFunc(), renameTableFunc(), renameTableTest(), selectExpander(), sqlite3_declare_vtab(), sqlite3_table_column_metadata(), sqlite3AlterBeginAddColumn(), sqlite3BeginTrigger(), sqlite3ColumnDefault(), sqlite3CompleteInsertion(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3EndTable(), sqlite3FkDropTable(), sqlite3GenerateConstraintChecks(), sqlite3GenerateIndexKey(), sqlite3GenerateRowDelete(), sqlite3Insert(), sqlite3IsReadOnly(), sqlite3Update(), sqlite3ViewGetColumnNames(), sqlite3WhereBegin(), sqlite3WhereEnd(), sqliteViewResetAll(), updateFromSelect(), whereLoopAddBtree(), and xferOptimization().
Trigger* Table::pTrigger |
Definition at line 17516 of file sqlite3.c.
Referenced by sqlite3TriggerList().
VTable* Table::pVTable |
Definition at line 17514 of file sqlite3.c.
Referenced by selectExpander(), sqlite3GetVTable(), sqlite3VtabCallCreate(), sqlite3VtabCallDestroy(), sqlite3VtabDisconnect(), vtabCallConstructor(), and vtabDisconnectAll().
int Table::sizearray |
Definition at line 347 of file lua-5.1.5/src/lobject.h.
Referenced by cleartable(), clearvalues(), clearvalues(), findindex(), findindex(), findindex(), luaH_free(), luaH_getint(), luaH_getint(), luaH_getn(), luaH_getnum(), luaH_new(), luaH_new(), luaH_next(), luaH_resize(), luaH_resize(), luaV_execute(), luaV_execute(), numusearray(), numusearray(), numusearray(), propagatemark(), resize(), setarrayvector(), setarrayvector(), setarrayvector(), traverseephemeron(), traverseephemeron(), traversestrongtable(), traversestrongtable(), traversetable(), traversetable(), traversetable(), traverseweakvalue(), and traverseweakvalue().
unsigned int Table::sizearray |
Definition at line 501 of file lua-5.3.6/src/lobject.h.
LogEst Table::szTabRow |
Definition at line 17503 of file sqlite3.c.
Referenced by analysisLoader(), sqlite3Pragma(), sqlite3Select(), sqlite3SelectAddColumnTypeAndCollation(), and whereLoopAddBtree().
u32 Table::tabFlags |
Definition at line 17498 of file sqlite3.c.
Referenced by analysisLoader(), autoIncBegin(), convertToWithoutRowidTable(), deleteTable(), isAlterableTable(), isDupColumn(), selectAddSubqueryTypeInfo(), sqlite3_declare_vtab(), sqlite3_table_column_metadata(), sqlite3AddNotNull(), sqlite3AddPrimaryKey(), sqlite3AnalysisLoad(), sqlite3ComputeGeneratedColumns(), sqlite3EndTable(), sqlite3ExpandSubquery(), sqlite3GenerateConstraintChecks(), sqlite3Insert(), sqlite3Pragma(), sqlite3StorageColumnToTable(), sqlite3TableColumnToStorage(), sqlite3Update(), sqlite3WhereBegin(), sqlite3WhereEnd(), sqlite3WindowRewrite(), tabIsReadOnly(), vtabCallConstructor(), whereLoopAddBtree(), withExpand(), and xferOptimization().
Pgno Table::tnum |
Definition at line 17496 of file sqlite3.c.
Referenced by analyzeOneTable(), convertToWithoutRowidTable(), destroyTable(), openStatTable(), readsTable(), sqlite3DeleteFrom(), sqlite3EndTable(), sqlite3FindInIndex(), sqlite3FkCheck(), sqlite3OpenTable(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3RootPageMoved(), sqlite3Select(), sqlite3WhereBegin(), and xferOptimization().
char* Table::zColAff |
Definition at line 17493 of file sqlite3.c.
Referenced by deleteTable(), and sqlite3TableAffinity().
char* Table::zName |
Definition at line 17488 of file sqlite3.c.
Referenced by addModuleArgument(), analyzeOneTable(), analyzeTable(), columnTypeImpl(), constructAutomaticIndex(), createTableStmt(), deleteTable(), explainSimpleCount(), fkActionTrigger(), generateColumnNames(), isAlterableTable(), isRealTable(), lookupName(), renameColumnFunc(), renameTableFunc(), selectExpander(), sqlite3AddColumn(), sqlite3AddPrimaryKey(), sqlite3AlterBeginAddColumn(), sqlite3AlterFinishAddColumn(), sqlite3AlterRenameColumn(), sqlite3AuthRead(), sqlite3BeginTrigger(), sqlite3ColumnDefault(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3EndTable(), sqlite3ExpandSubquery(), sqlite3ExprCodeTarget(), sqlite3FindInIndex(), sqlite3FkCheck(), sqlite3FkLocateIndex(), sqlite3FkReferences(), sqlite3FkRequired(), sqlite3GenerateConstraintChecks(), sqlite3GenerateRowDelete(), sqlite3Insert(), sqlite3IsReadOnly(), sqlite3IsShadowTableOf(), sqlite3MaterializeView(), sqlite3OpenTable(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3ResolveSelfReference(), sqlite3Select(), sqlite3StartTable(), sqlite3TriggerList(), sqlite3Update(), sqlite3VdbeDisplayP4(), sqlite3VdbeExec(), sqlite3ViewGetColumnNames(), sqlite3VtabBeginParse(), sqlite3VtabEponymousTableInit(), sqlite3WhereBegin(), sqlite3WhereEnd(), sqlite3WhereTabFuncArgs(), vtabCallConstructor(), whereLoopAddBtreeIndex(), withExpand(), and xferOptimization().