yy346 4288 Zend/zend_language_scanner.c goto yy346; yy346 4320 Zend/zend_language_scanner.c goto yy346; yy346 4361 Zend/zend_language_scanner.c yy346: yy346 6166 ext/date/lib/parse_date.c if (yych == 'm') goto yy346; yy346 6220 ext/date/lib/parse_date.c yy346: yy346 123452 ext/sqlite3/libsqlite/sqlite3.c ExprSpan yy346; yy346 124644 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(pParse->db, (yypminor->yy346).pExpr); yy346 125489 ext/sqlite3/libsqlite/sqlite3.c {sqlite3AddDefaultValue(pParse,&yymsp[0].minor.yy346);} yy346 125492 ext/sqlite3/libsqlite/sqlite3.c {sqlite3AddDefaultValue(pParse,&yymsp[-1].minor.yy346);} yy346 125497 ext/sqlite3/libsqlite/sqlite3.c v.pExpr = sqlite3PExpr(pParse, TK_UMINUS, yymsp[0].minor.yy346.pExpr, 0, 0); yy346 125499 ext/sqlite3/libsqlite/sqlite3.c v.zEnd = yymsp[0].minor.yy346.zEnd; yy346 125520 ext/sqlite3/libsqlite/sqlite3.c {sqlite3AddCheckConstraint(pParse,yymsp[-1].minor.yy346.pExpr);} yy346 125584 ext/sqlite3/libsqlite/sqlite3.c {sqlite3AddCheckConstraint(pParse,yymsp[-2].minor.yy346.pExpr);} yy346 125739 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse, yymsp[-2].minor.yy14, yymsp[-1].minor.yy346.pExpr); yy346 125741 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprListSetSpan(pParse,yygotominor.yy14,&yymsp[-1].minor.yy346); yy346 125838 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy132 = yymsp[0].minor.yy346.pExpr;} yy346 125865 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse,yymsp[-3].minor.yy14,yymsp[-1].minor.yy346.pExpr); yy346 125871 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse,0,yymsp[-1].minor.yy346.pExpr); yy346 125886 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pLimit = yymsp[0].minor.yy346.pExpr; yygotominor.yy476.pOffset = 0;} yy346 125889 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pLimit = yymsp[-2].minor.yy346.pExpr; yygotominor.yy476.pOffset = yymsp[0].minor.yy346.pExpr;} yy346 125892 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pOffset = yymsp[-2].minor.yy346.pExpr; yygotominor.yy476.pLimit = yymsp[0].minor.yy346.pExpr;} yy346 125911 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse, yymsp[-4].minor.yy14, yymsp[0].minor.yy346.pExpr); yy346 125917 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse, 0, yymsp[0].minor.yy346.pExpr); yy346 125946 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy346 = yymsp[0].minor.yy346;} yy346 125949 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy346.pExpr = yymsp[-1].minor.yy346.pExpr; spanSet(&yygotominor.yy346,&yymsp[-2].minor.yy0,&yymsp[0].minor.yy0);} yy346 125954 ext/sqlite3/libsqlite/sqlite3.c {spanExpr(&yygotominor.yy346, pParse, yymsp[0].major, &yymsp[0].minor.yy0);} yy346 125958 ext/sqlite3/libsqlite/sqlite3.c {spanExpr(&yygotominor.yy346, pParse, TK_ID, &yymsp[0].minor.yy0);} yy346 125964 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_DOT, temp1, temp2, 0); yy346 125965 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346,&yymsp[-2].minor.yy0,&yymsp[0].minor.yy0); yy346 125974 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_DOT, temp1, temp4, 0); yy346 125975 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346,&yymsp[-4].minor.yy0,&yymsp[0].minor.yy0); yy346 125986 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = 0; yy346 125988 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_REGISTER, 0, 0, &yymsp[0].minor.yy0); yy346 125989 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ) sqlite3GetInt32(&yymsp[0].minor.yy0.z[1], &yygotominor.yy346.pExpr->iTable); yy346 125992 ext/sqlite3/libsqlite/sqlite3.c spanExpr(&yygotominor.yy346, pParse, TK_VARIABLE, &yymsp[0].minor.yy0); yy346 125993 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprAssignVarNumber(pParse, yygotominor.yy346.pExpr); yy346 125995 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346, &yymsp[0].minor.yy0, &yymsp[0].minor.yy0); yy346 126000 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3ExprAddCollateToken(pParse, yymsp[-2].minor.yy346.pExpr, &yymsp[0].minor.yy0, 1); yy346 126001 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-2].minor.yy346.zStart; yy346 126002 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126007 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_CAST, yymsp[-3].minor.yy346.pExpr, 0, &yymsp[-1].minor.yy0); yy346 126008 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346,&yymsp[-5].minor.yy0,&yymsp[0].minor.yy0); yy346 126016 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3ExprFunction(pParse, yymsp[-1].minor.yy14, &yymsp[-4].minor.yy0); yy346 126017 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346,&yymsp[-4].minor.yy0,&yymsp[0].minor.yy0); yy346 126018 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-2].minor.yy381 && yygotominor.yy346.pExpr ){ yy346 126019 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->flags |= EP_Distinct; yy346 126025 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3ExprFunction(pParse, 0, &yymsp[-3].minor.yy0); yy346 126026 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346,&yymsp[-3].minor.yy0,&yymsp[0].minor.yy0); yy346 126031 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3ExprFunction(pParse, 0, &yymsp[0].minor.yy0); yy346 126032 ext/sqlite3/libsqlite/sqlite3.c spanSet(&yygotominor.yy346, &yymsp[0].minor.yy0, &yymsp[0].minor.yy0); yy346 126043 ext/sqlite3/libsqlite/sqlite3.c {spanBinaryExpr(&yygotominor.yy346,pParse,yymsp[-1].major,&yymsp[-2].minor.yy346,&yymsp[0].minor.yy346);} yy346 126054 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3ExprListAppend(pParse,0, yymsp[0].minor.yy346.pExpr); yy346 126055 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3ExprListAppend(pParse,pList, yymsp[-2].minor.yy346.pExpr); yy346 126056 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3ExprFunction(pParse, pList, &yymsp[-1].minor.yy96.eOperator); yy346 126057 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-1].minor.yy96.bNot ) yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_NOT, yygotominor.yy346.pExpr, 0, 0); yy346 126058 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-2].minor.yy346.zStart; yy346 126059 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = yymsp[0].minor.yy346.zEnd; yy346 126060 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ) yygotominor.yy346.pExpr->flags |= EP_InfixFunc; yy346 126066 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3ExprListAppend(pParse,0, yymsp[-2].minor.yy346.pExpr); yy346 126067 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3ExprListAppend(pParse,pList, yymsp[-4].minor.yy346.pExpr); yy346 126068 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3ExprListAppend(pParse,pList, yymsp[0].minor.yy346.pExpr); yy346 126069 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3ExprFunction(pParse, pList, &yymsp[-3].minor.yy96.eOperator); yy346 126070 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-3].minor.yy96.bNot ) yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_NOT, yygotominor.yy346.pExpr, 0, 0); yy346 126071 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-4].minor.yy346.zStart; yy346 126072 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = yymsp[0].minor.yy346.zEnd; yy346 126073 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ) yygotominor.yy346.pExpr->flags |= EP_InfixFunc; yy346 126077 ext/sqlite3/libsqlite/sqlite3.c {spanUnaryPostfix(&yygotominor.yy346,pParse,yymsp[0].major,&yymsp[-1].minor.yy346,&yymsp[0].minor.yy0);} yy346 126080 ext/sqlite3/libsqlite/sqlite3.c {spanUnaryPostfix(&yygotominor.yy346,pParse,TK_NOTNULL,&yymsp[-2].minor.yy346,&yymsp[0].minor.yy0);} yy346 126084 ext/sqlite3/libsqlite/sqlite3.c spanBinaryExpr(&yygotominor.yy346,pParse,TK_IS,&yymsp[-2].minor.yy346,&yymsp[0].minor.yy346); yy346 126085 ext/sqlite3/libsqlite/sqlite3.c binaryToUnaryIfNull(pParse, yymsp[0].minor.yy346.pExpr, yygotominor.yy346.pExpr, TK_ISNULL); yy346 126090 ext/sqlite3/libsqlite/sqlite3.c spanBinaryExpr(&yygotominor.yy346,pParse,TK_ISNOT,&yymsp[-3].minor.yy346,&yymsp[0].minor.yy346); yy346 126091 ext/sqlite3/libsqlite/sqlite3.c binaryToUnaryIfNull(pParse, yymsp[0].minor.yy346.pExpr, yygotominor.yy346.pExpr, TK_NOTNULL); yy346 126096 ext/sqlite3/libsqlite/sqlite3.c {spanUnaryPrefix(&yygotominor.yy346,pParse,yymsp[-1].major,&yymsp[0].minor.yy346,&yymsp[-1].minor.yy0);} yy346 126099 ext/sqlite3/libsqlite/sqlite3.c {spanUnaryPrefix(&yygotominor.yy346,pParse,TK_UMINUS,&yymsp[0].minor.yy346,&yymsp[-1].minor.yy0);} yy346 126102 ext/sqlite3/libsqlite/sqlite3.c {spanUnaryPrefix(&yygotominor.yy346,pParse,TK_UPLUS,&yymsp[0].minor.yy346,&yymsp[-1].minor.yy0);} yy346 126106 ext/sqlite3/libsqlite/sqlite3.c ExprList *pList = sqlite3ExprListAppend(pParse,0, yymsp[-2].minor.yy346.pExpr); yy346 126107 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3ExprListAppend(pParse,pList, yymsp[0].minor.yy346.pExpr); yy346 126108 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_BETWEEN, yymsp[-4].minor.yy346.pExpr, 0, 0); yy346 126109 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126110 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->x.pList = pList; yy346 126114 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-3].minor.yy328 ) yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_NOT, yygotominor.yy346.pExpr, 0, 0); yy346 126115 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-4].minor.yy346.zStart; yy346 126116 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = yymsp[0].minor.yy346.zEnd; yy346 126130 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_INTEGER, 0, 0, &sqlite3IntTokens[yymsp[-3].minor.yy328]); yy346 126131 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(pParse->db, yymsp[-4].minor.yy346.pExpr); yy346 126158 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, yymsp[-3].minor.yy328 ? TK_NE : TK_EQ, yymsp[-4].minor.yy346.pExpr, pRHS, 0); yy346 126160 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_IN, yymsp[-4].minor.yy346.pExpr, 0, 0); yy346 126161 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126162 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->x.pList = yymsp[-1].minor.yy14; yy346 126163 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprSetHeightAndFlags(pParse, yygotominor.yy346.pExpr); yy346 126167 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-3].minor.yy328 ) yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_NOT, yygotominor.yy346.pExpr, 0, 0); yy346 126169 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-4].minor.yy346.zStart; yy346 126170 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126175 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_SELECT, 0, 0, 0); yy346 126176 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126177 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->x.pSelect = yymsp[-1].minor.yy3; yy346 126178 ext/sqlite3/libsqlite/sqlite3.c ExprSetProperty(yygotominor.yy346.pExpr, EP_xIsSelect|EP_Subquery); yy346 126179 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprSetHeightAndFlags(pParse, yygotominor.yy346.pExpr); yy346 126183 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-2].minor.yy0.z; yy346 126184 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126189 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_IN, yymsp[-4].minor.yy346.pExpr, 0, 0); yy346 126190 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126191 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->x.pSelect = yymsp[-1].minor.yy3; yy346 126192 ext/sqlite3/libsqlite/sqlite3.c ExprSetProperty(yygotominor.yy346.pExpr, EP_xIsSelect|EP_Subquery); yy346 126193 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprSetHeightAndFlags(pParse, yygotominor.yy346.pExpr); yy346 126197 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-3].minor.yy328 ) yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_NOT, yygotominor.yy346.pExpr, 0, 0); yy346 126198 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-4].minor.yy346.zStart; yy346 126199 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126205 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_IN, yymsp[-3].minor.yy346.pExpr, 0, 0); yy346 126206 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126207 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->x.pSelect = sqlite3SelectNew(pParse, 0,pSrc,0,0,0,0,0,0,0); yy346 126208 ext/sqlite3/libsqlite/sqlite3.c ExprSetProperty(yygotominor.yy346.pExpr, EP_xIsSelect|EP_Subquery); yy346 126209 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprSetHeightAndFlags(pParse, yygotominor.yy346.pExpr); yy346 126213 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[-2].minor.yy328 ) yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_NOT, yygotominor.yy346.pExpr, 0, 0); yy346 126214 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-3].minor.yy346.zStart; yy346 126215 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = yymsp[0].minor.yy0.z ? &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n] : &yymsp[-1].minor.yy0.z[yymsp[-1].minor.yy0.n]; yy346 126220 ext/sqlite3/libsqlite/sqlite3.c Expr *p = yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_EXISTS, 0, 0, 0); yy346 126228 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-3].minor.yy0.z; yy346 126229 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126234 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_CASE, yymsp[-3].minor.yy132, 0, 0); yy346 126235 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126236 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->x.pList = yymsp[-1].minor.yy132 ? sqlite3ExprListAppend(pParse,yymsp[-2].minor.yy14,yymsp[-1].minor.yy132) : yymsp[-2].minor.yy14; yy346 126237 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprSetHeightAndFlags(pParse, yygotominor.yy346.pExpr); yy346 126242 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-4].minor.yy0.z; yy346 126243 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126248 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse,yymsp[-4].minor.yy14, yymsp[-2].minor.yy346.pExpr); yy346 126249 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse,yygotominor.yy14, yymsp[0].minor.yy346.pExpr); yy346 126254 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse,0, yymsp[-2].minor.yy346.pExpr); yy346 126255 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy14 = sqlite3ExprListAppend(pParse,yygotominor.yy14, yymsp[0].minor.yy346.pExpr); yy346 126259 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy14 = sqlite3ExprListAppend(pParse,yymsp[-2].minor.yy14,yymsp[0].minor.yy346.pExpr);} yy346 126262 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy14 = sqlite3ExprListAppend(pParse,0,yymsp[0].minor.yy346.pExpr);} yy346 126358 ext/sqlite3/libsqlite/sqlite3.c { yygotominor.yy132 = yymsp[0].minor.yy346.pExpr; } yy346 126411 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_RAISE, 0, 0, 0); yy346 126412 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ){ yy346 126413 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->affinity = OE_Ignore; yy346 126415 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-3].minor.yy0.z; yy346 126416 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126421 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_RAISE, 0, 0, &yymsp[-1].minor.yy0); yy346 126422 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ) { yy346 126423 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.pExpr->affinity = (char)yymsp[-3].minor.yy328; yy346 126425 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-5].minor.yy0.z; yy346 126426 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; yy346 126442 ext/sqlite3/libsqlite/sqlite3.c sqlite3Attach(pParse, yymsp[-3].minor.yy346.pExpr, yymsp[-1].minor.yy346.pExpr, yymsp[0].minor.yy132); yy346 126447 ext/sqlite3/libsqlite/sqlite3.c sqlite3Detach(pParse, yymsp[0].minor.yy346.pExpr);