pIdxCons 118059 ext/sqlite3/libsqlite/sqlite3.c struct sqlite3_index_constraint *pIdxCons; pIdxCons 118098 ext/sqlite3/libsqlite/sqlite3.c + (sizeof(*pIdxCons) + sizeof(*pUsage))*nTerm pIdxCons 118110 ext/sqlite3/libsqlite/sqlite3.c pIdxCons = (struct sqlite3_index_constraint*)&pIdxInfo[1]; pIdxCons 118111 ext/sqlite3/libsqlite/sqlite3.c pIdxOrderBy = (struct sqlite3_index_orderby*)&pIdxCons[nTerm]; pIdxCons 118115 ext/sqlite3/libsqlite/sqlite3.c *(struct sqlite3_index_constraint**)&pIdxInfo->aConstraint = pIdxCons; pIdxCons 118129 ext/sqlite3/libsqlite/sqlite3.c pIdxCons[j].iColumn = pTerm->u.leftColumn; pIdxCons 118130 ext/sqlite3/libsqlite/sqlite3.c pIdxCons[j].iTermOffset = i; pIdxCons 118133 ext/sqlite3/libsqlite/sqlite3.c pIdxCons[j].op = op; pIdxCons 121449 ext/sqlite3/libsqlite/sqlite3.c struct sqlite3_index_constraint *pIdxCons; pIdxCons 121489 ext/sqlite3/libsqlite/sqlite3.c pIdxCons = *(struct sqlite3_index_constraint**)&pIdxInfo->aConstraint; pIdxCons 121490 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pIdxInfo->nConstraint; i++, pIdxCons++){ pIdxCons 121491 ext/sqlite3/libsqlite/sqlite3.c j = pIdxCons->iTermOffset; pIdxCons 121495 ext/sqlite3/libsqlite/sqlite3.c pIdxCons->usable = 0; pIdxCons 121502 ext/sqlite3/libsqlite/sqlite3.c pIdxCons->usable = 1; pIdxCons 121507 ext/sqlite3/libsqlite/sqlite3.c pIdxCons->usable = (pTerm->prereqRight==0); pIdxCons 121511 ext/sqlite3/libsqlite/sqlite3.c pIdxCons->usable = (pTerm->eOperator & WO_IN)==0; pIdxCons 121515 ext/sqlite3/libsqlite/sqlite3.c pIdxCons->usable = 1; pIdxCons 121529 ext/sqlite3/libsqlite/sqlite3.c pIdxCons = *(struct sqlite3_index_constraint**)&pIdxInfo->aConstraint; pIdxCons 121535 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nConstraint; i++, pIdxCons++){ pIdxCons 121537 ext/sqlite3/libsqlite/sqlite3.c j = pIdxCons->iTermOffset;