Lines Matching refs:LP
199 create_table_args ::= LP columnlist conslist_opt(X) RP(E) table_option_set(F). { in conslist_opt()
318 typetoken(A) ::= typename(A) LP signed RP(Y). { in typetoken()
321 typetoken(A) ::= typename(A) LP signed COMMA signed RP(Y). { in typetoken()
361 ccons ::= DEFAULT LP(A) expr(X) RP(Z). in LP() function
387 ccons ::= CHECK LP(A) expr(X) RP(B). {sqlite3AddCheckConstraint(pParse,X,A.z,B.z);} in LP() function
394 generated ::= LP expr(E) RP. {sqlite3AddGenerated(pParse,E,0);} in expr()
395 generated ::= LP expr(E) RP ID(TYPE). {sqlite3AddGenerated(pParse,E,&TYPE);} in expr()
436 tcons ::= PRIMARY KEY LP sortlist(X) autoinc(I) RP onconf(R).
438 tcons ::= UNIQUE LP sortlist(X) RP onconf(R).
441 tcons ::= CHECK LP(A) expr(E) RP(B) onconf.
443 tcons ::= FOREIGN KEY LP eidlist(FA) RP
616 values(A) ::= VALUES LP nexprlist(X) RP. {
619 values(A) ::= values(A) COMMA LP nexprlist(Y) RP. {
705 seltablist(A) ::= stl_prefix(A) nm(Y) dbnm(D) LP exprlist(E) RP as(Z) on_using(N). {
710 seltablist(A) ::= stl_prefix(A) LP select(S) RP as(Z) on_using(N). {
713 seltablist(A) ::= stl_prefix(A) LP seltablist(F) RP as(Z) on_using(N). {
805 on_using(N) ::= USING LP idlist(L) RP. {N.pOn = 0; N.pUsing = L;}
979 setlist(A) ::= setlist(A) COMMA LP idlist(X) RP EQ expr(Y). {
986 setlist(A) ::= LP idlist(X) RP EQ expr(Y). {
1010 upsert(A) ::= ON CONFLICT LP sortlist(T) RP where_opt(TW)
1013 upsert(A) ::= ON CONFLICT LP sortlist(T) RP where_opt(TW) DO NOTHING upsert(N).
1033 idlist_opt(A) ::= LP idlist(X) RP. {A = X;}
1086 expr(A) ::= LP expr(X) RP. {A = X;}
1134 expr(A) ::= CAST LP expr(E) AS typetoken(T) RP. {
1141 expr(A) ::= id(X) LP distinct(D) exprlist(Y) RP. {
1144 expr(A) ::= id(X) LP STAR RP. {
1149 expr(A) ::= id(X) LP distinct(D) exprlist(Y) RP filter_over(Z). {
1153 expr(A) ::= id(X) LP STAR RP filter_over(Z). {
1163 expr(A) ::= LP nexprlist(X) COMMA expr(Y) RP. {
1285 expr(A) ::= expr(A) in_op(N) LP exprlist(Y) RP. [IN] {
1324 expr(A) ::= LP select(X) RP. {
1328 expr(A) ::= expr(A) in_op(N) LP select(Y) RP. [IN] {
1341 expr(A) ::= EXISTS LP select(Y) RP. {
1396 paren_exprlist(A) ::= LP exprlist(X) RP. {A = X;}
1403 ON nm(Y) LP sortlist(Z) RP where_opt(W). {
1463 eidlist_opt(A) ::= LP eidlist(X) RP. {A = X;}
1496 cmd ::= PRAGMA nm(X) dbnm(Z) LP nmnum(Y) RP. {sqlite3Pragma(pParse,&X,&Z,&Y,0);}
1499 cmd ::= PRAGMA nm(X) dbnm(Z) LP minus_num(Y) RP.
1613 expr(A) ::= RAISE LP IGNORE RP. {
1619 expr(A) ::= RAISE LP raisetype(T) COMMA nm(Z) RP. {
1702 cmd ::= create_vtab LP vtabarglist RP(X). {sqlite3VtabFinishParse(pParse,&X);}
1713 lp ::= LP(X). {sqlite3VtabArgExtend(pParse,&X);}
1715 anylist ::= anylist LP anylist RP.
1735 wqitem(A) ::= nm(X) eidlist_opt(Y) wqas(M) LP select(Z) RP. {
1765 windowdefn(A) ::= nm(X) AS LP window(Y) RP. {
1875 over_clause(A) ::= OVER LP window(Z) RP. {
1886 filter_clause(A) ::= FILTER LP WHERE expr(X) RP. { A = X; }