Lines Matching refs:pCol
351 Column *pCol = pTab->aCol + i; in sqlite3ComputeGeneratedColumns() local
352 if( (pCol->colFlags & COLFLAG_NOTAVAIL)!=0 ){ in sqlite3ComputeGeneratedColumns()
354 pCol->colFlags |= COLFLAG_BUSY; in sqlite3ComputeGeneratedColumns()
356 sqlite3WalkExpr(&w, sqlite3ColumnExpr(pTab, pCol)); in sqlite3ComputeGeneratedColumns()
357 pCol->colFlags &= ~COLFLAG_BUSY; in sqlite3ComputeGeneratedColumns()
359 pRedo = pCol; in sqlite3ComputeGeneratedColumns()
363 assert( pCol->colFlags & COLFLAG_GENERATED ); in sqlite3ComputeGeneratedColumns()
365 sqlite3ExprCodeGeneratedColumn(pParse, pTab, pCol, x); in sqlite3ComputeGeneratedColumns()
366 pCol->colFlags &= ~COLFLAG_NOTAVAIL; in sqlite3ComputeGeneratedColumns()
1739 Column *pCol = &pTab->aCol[i]; /* The column to check for NOT NULL */ in sqlite3GenerateConstraintChecks() local
1741 onError = pCol->notNull; in sqlite3GenerateConstraintChecks()
1746 isGenerated = pCol->colFlags & COLFLAG_GENERATED; in sqlite3GenerateConstraintChecks()
1762 || pCol->iDflt==0 /* REPLACE is ABORT if no DEFAULT value */ in sqlite3GenerateConstraintChecks()
1764 testcase( pCol->colFlags & COLFLAG_VIRTUAL ); in sqlite3GenerateConstraintChecks()
1765 testcase( pCol->colFlags & COLFLAG_STORED ); in sqlite3GenerateConstraintChecks()
1766 testcase( pCol->colFlags & COLFLAG_GENERATED ); in sqlite3GenerateConstraintChecks()
1782 assert( (pCol->colFlags & COLFLAG_GENERATED)==0 ); in sqlite3GenerateConstraintChecks()
1785 sqlite3ColumnExpr(pTab, pCol), iReg); in sqlite3GenerateConstraintChecks()
1795 pCol->zCnName); in sqlite3GenerateConstraintChecks()