Home | History | Annotate | Download | only in dist

Lines Matching defs:aFunc

9791   FuncDefHash aFunc;            /* Hash table of connection functions */
9885 ** structure. A pointer to this structure is stored in the sqlite.aFunc
10430 ** AggInfo.aCol[] or AggInfo.aFunc[] of information needed to generate
10433 ** AggInfo.pGroupBy and AggInfo.aFunc.pExpr point to fields within the
10463 } *aFunc;
10464 int nFunc; /* Number of entries in aFunc[] */
10578 i16 iAgg; /* Which entry in pAggInfo->aCol[] or ->aFunc[] */
14661 FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aDateTimeFuncs);
14664 sqlite3FuncDefInsert(pHash, &aFunc[i]);
76969 inReg = pInfo->aFunc[pExpr->iAgg].iMem;
78214 ** Add a new element to the pAggInfo->aFunc[] array. Return the index of
78219 pInfo->aFunc = sqlite3ArrayAllocate(
78221 pInfo->aFunc,
78222 sizeof(pInfo->aFunc[0]),
78318 struct AggInfo_func *pItem = pAggInfo->aFunc;
78325 /* pExpr is original. Make a new entry in pAggInfo->aFunc[]
78331 pItem = &pAggInfo->aFunc[i];
78345 /* Make pExpr point to the appropriate pAggInfo->aFunc[] entry
78708 FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aAlterTableFuncs);
78711 sqlite3FuncDefInsert(pHash, &aFunc[i]);
85388 h = (sqlite3UpperToLower[(u8)zName[0]] + nName) % ArraySize(db->aFunc.a);
85392 p = functionSearch(&db->aFunc, h, zName, nName);
85439 sqlite3FuncDefInsert(&db->aFunc, pBest);
87766 FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aBuiltinFunc);
87769 sqlite3FuncDefInsert(pHash, &aFunc[i]);
97680 if( (pAggInfo->aFunc[0].pFunc->flags&SQLITE_FUNC_COUNT)==0 ) return 0;
98095 for(pFunc=pAggInfo->aFunc, i=0; i<pAggInfo->nFunc; i++, pFunc++){
98121 for(i=0, pF=pAggInfo->aFunc; i<pAggInfo->nFunc; i++, pF++){
98143 for(i=0, pF=pAggInfo->aFunc; i<pAggInfo->nFunc; i++, pF++){
98669 assert( !ExprHasProperty(sAggInfo.aFunc[i].pExpr, EP_xIsSelect) );
98670 sqlite3ExprAnalyzeAggList(&sNC, sAggInfo.aFunc[i].pExpr->x.pList);
98944 sqlite3VdbeAddOp2(v, OP_Count, iCsr, sAggInfo.aFunc[0].iMem);
99051 sqlite3DbFree(db, sAggInfo.aFunc);
113263 for(j=0; j<ArraySize(db->aFunc.a); j++){
113265 for(p=db->aFunc.a[j]; p; p=pHash){