packages/sql-semantics-sqlite/resources/models/Contract/Contracts.php
1<?php
2
3declare(strict_types=1);
4
5namespace SqlSemantics\Statement\Model\Sqlite\Contract;
6
7/**
8 * Immutable model membership, lexical domains and operand binding strengths.
9 *
10 * @visibility SqlSemantics
11 */
12final class Contracts
13{
14 /**
15 * Generated construction facts; no parser is consulted by a value.
16 *
17 * @var array<class-string<\SqlSemantics\Statement\Element>, true>
18 */
19 public const ELEMENTS = array (
20 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\AutoincChoice_d1be63bd' => true,
21 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\BetweenOpChoice_06f4f5f4' => true,
22 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\CreatekwChoice_bb5df1f3' => true,
23 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\DatabaseKwOptChoice_a5a26b1d' => true,
24 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\DistinctChoice_deb627ba' => true,
25 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\ExplainChoice_417275df' => true,
26 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\ForeachClauseChoice_a60da7c2' => true,
27 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\IfexistsChoice_1b8cb991' => true,
28 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\IfnotexistsChoice_f381f4e9' => true,
29 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\InOpChoice_0915428e' => true,
30 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\InitDeferredPredOptChoice_ed380d4f' => true,
31 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\KwcolumnOptChoice_eefdbfac' => true,
32 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\LpChoice_0ce700cc' => true,
33 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\NullsChoice_6b2c7d75' => true,
34 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\RaisetypeChoice_0819de2d' => true,
35 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\RefactChoice_2802cc9d' => true,
36 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\SavepointOptChoice_74ffdd90' => true,
37 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\ScanptChoice_055539df' => true,
38 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\ScantokChoice_055539df' => true,
39 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\SortorderChoice_01affc0e' => true,
40 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\TconscommaChoice_d7313e6d' => true,
41 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\TranstypeChoice_9594d9a4' => true,
42 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\UniqueflagChoice_996fc274' => true,
43 'SqlSemantics\\Statement\\Model\\Sqlite\\Choice\\WqasChoice_5d67ccbe' => true,
44 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\AnylistWithAnylistAny_940e683b' => true,
45 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\AnylistWithAnylistLpAnylistRp_0c30e0aa' => true,
46 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\AnylistWith_b1da56a9' => true,
47 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\AsWithAsNm_f6e3a168' => true,
48 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\AsWithIds_1689a84e' => true,
49 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\AsWith_9dc353c5' => true,
50 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CarglistWithCarglistCcons_d6c91d8e' => true,
51 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CarglistWith_b1a2e344' => true,
52 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CaseElseWithElseExpr_f8f4f7a0' => true,
53 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CaseElseWith_4209e8da' => true,
54 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CaseExprlistWithCaseExprlistWhenExprThenExpr_1993e882' => true,
55 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CaseExprlistWithWhenExprThenExpr_fc6d9fa6' => true,
56 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CaseOperandWith_b8923944' => true,
57 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithAsGenerated_a8c85419' => true,
58 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithCheckLpExprRp_a257354c' => true,
59 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithCollateIds_f026273f' => true,
60 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithConstraintNm_21d95a03' => true,
61 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithDefaultLpExprRp_c9989710' => true,
62 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithDefaultMinusScantokTerm_aee20286' => true,
63 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithDefaultPlusScantokTerm_27a5c06c' => true,
64 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithDefaultScantokId_263f0ac8' => true,
65 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithDefaultScantokTerm_16444cab' => true,
66 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithGeneratedAlwaysAsGenerated_49de3479' => true,
67 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithNotNullOnconf_11cbf2a3' => true,
68 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithNullOnconf_fb3a3126' => true,
69 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithPrimaryKeySortorderOnconfAutoinc_23337c2b' => true,
70 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithReferencesNmEidlistOptRefargs_77b203d0' => true,
71 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CconsWithUniqueOnconf_426d13d8' => true,
72 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAlterTableAddColumnFullnameAddKwcolumnOptColumnnameCarglist_868ede0d' => true,
73 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAlterTableFullnameDropKwcolumnOptNm_73d19d46' => true,
74 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAlterTableFullnameRenameKwcolumnOptNmToNm_e1bbf896' => true,
75 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAlterTableFullnameRenameToNm_f687ccf9' => true,
76 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAnalyzeNmDbnm_88c42263' => true,
77 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAnalyze_4726546f' => true,
78 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithAttachDatabaseKwOptExprAsExprKeyOpt_87608024' => true,
79 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithBeginTranstypeTransOpt_d437fc17' => true,
80 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithCommitEndTransOpt_ccca6149' => true,
81 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithCreateTableCreateTableArgs_51837b7b' => true,
82 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithCreateVtabLpVtabarglistRp_f47fc34c' => true,
83 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a' => true,
84 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithCreatekwTriggerDeclBeginTriggerCmdListEnd_8217e10b' => true,
85 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithCreatekwUniqueflagIndexIfnotexistsNmDbnmOnNmLpSortlistRpWhereOpt_0880662b' => true,
86 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithDetachDatabaseKwOptExpr_f7c66c8d' => true,
87 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithDropIndexIfexistsFullname_44a2d8ce' => true,
88 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithDropTableIfexistsFullname_cdf29e83' => true,
89 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithDropTriggerIfexistsFullname_582f5f4c' => true,
90 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithDropViewIfexistsFullname_a7db3715' => true,
91 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithPragmaNmDbnmEqMinusNum_88ca56f4' => true,
92 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithPragmaNmDbnmEqNmnum_e6b5c848' => true,
93 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithPragmaNmDbnmLpMinusNumRp_74bb878f' => true,
94 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithPragmaNmDbnmLpNmnumRp_c4072dd8' => true,
95 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithPragmaNmDbnm_5bebe510' => true,
96 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithReindexNmDbnm_c0d1653e' => true,
97 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithReindex_e9f85aaa' => true,
98 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithReleaseSavepointOptNm_f80bbcd2' => true,
99 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithRollbackTransOptToSavepointOptNm_89eb621f' => true,
100 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithRollbackTransOpt_00f0c935' => true,
101 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithSavepointNm_bf1c3338' => true,
102 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithVacuumNmVinto_13d1a32b' => true,
103 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithVacuumVinto_5a4cdae3' => true,
104 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithWithDeleteFromXfullnameIndexedOptWhereOptRet_9ab314d3' => true,
105 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithWithInsertCmdIntoXfullnameIdlistOptDefaultValuesReturning_6fb1fd0c' => true,
106 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd' => true,
107 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdWithWithUpdateOrconfXfullnameIndexedOptSetSetlistFromWhereOptRet_c2eca6e1' => true,
108 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CmdlistWithCmdlistEcmd_d6dd245b' => true,
109 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CollateWithCollateIds_8425b902' => true,
110 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CollateWith_de5f77fb' => true,
111 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ColumnlistWithColumnlistCommaColumnnameCarglist_106fb537' => true,
112 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ColumnlistWithColumnnameCarglist_a318faf8' => true,
113 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ColumnnameWithNmTypetoken_92826a89' => true,
114 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ConslistOptWithCommaConslist_04f617dc' => true,
115 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ConslistOptWith_0b11f7d2' => true,
116 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ConslistWithConslistTconscommaTcons_c4260c11' => true,
117 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CreateTableArgsWithAsSelect_edfabb86' => true,
118 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CreateTableArgsWithLpColumnlistConslistOptRpTableOptionSet_9c826ddf' => true,
119 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CreateTableWithCreatekwTempTableIfnotexistsNmDbnm_a2506378' => true,
120 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\CreateVtabWithCreatekwVirtualTableIfnotexistsNmDbnmUsingNm_51382012' => true,
121 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\DbnmWithDotNm_710678c7' => true,
122 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\DbnmWith_dce39c19' => true,
123 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\DeferSubclauseOptWith_34952d9b' => true,
124 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\DeferSubclauseWithDeferrableInitDeferredPredOpt_1dbafeef' => true,
125 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\DeferSubclauseWithNotDeferrableInitDeferredPredOpt_60b33c1f' => true,
126 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EcmdWithCmdxSemi_b7577a8f' => true,
127 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EcmdWithExplainCmdxSemi_177c493a' => true,
128 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EcmdWithSemi_ed1109f6' => true,
129 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EidlistOptWithLpEidlistRp_7b6e32ba' => true,
130 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EidlistOptWith_c2a4c23e' => true,
131 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EidlistWithEidlistCommaNmCollateSortorder_6ea64936' => true,
132 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\EidlistWithNmCollateSortorder_b27838a9' => true,
133 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithBitnotExpr_fb4e23b4' => true,
134 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithCaseCaseOperandCaseExprlistCaseElseEnd_f3c36399' => true,
135 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithCastLpExprAsTypetokenRp_15f33207' => true,
136 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExistsLpSelectRp_c7d40730' => true,
137 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprAndExpr_33592aae' => true,
138 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprBetweenOpExprAndExpr_5e5d6d1b' => true,
139 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprBitandBitorLshiftRshiftExpr_67d895c2' => true,
140 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprCollateIds_f6a2b322' => true,
141 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprConcatExpr_2239f2bc' => true,
142 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprEqNeExpr_49d16f16' => true,
143 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprInOpLpExprlistRp_a0b7c2b5' => true,
144 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprInOpLpSelectRp_a20110e2' => true,
145 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprInOpNmDbnmParenExprlist_be04cc02' => true,
146 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsDistinctFromExpr_2d05c076' => true,
147 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsExpr_cfeb7fba' => true,
148 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsNotDistinctFromExpr_06cc5755' => true,
149 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsNotExpr_a631d709' => true,
150 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsnullNotnull_b1183766' => true,
151 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprLikeopExprEscapeExpr_5d4dd842' => true,
152 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprLikeopExpr_e761ed21' => true,
153 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprLtGtGeLeExpr_c64bb14c' => true,
154 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprNotNull_025d71af' => true,
155 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprOrExpr_fcc306b3' => true,
156 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprPlusMinusExpr_82e360dc' => true,
157 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprPtrExpr_6dab14bf' => true,
158 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprStarSlashRemExpr_6ca99fe8' => true,
159 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdjLpDistinctExprlistOrderBySortlistRpFilterOver_076d2e47' => true,
160 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdjLpDistinctExprlistOrderBySortlistRp_6aa5130a' => true,
161 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdjLpDistinctExprlistRpFilterOver_62523790' => true,
162 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdjLpDistinctExprlistRp_7162d1a1' => true,
163 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdjLpStarRpFilterOver_27a4a7eb' => true,
164 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdjLpStarRp_41781688' => true,
165 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithIdj_e1794d68' => true,
166 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithLpExprRp_ad646753' => true,
167 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithLpNexprlistCommaExprRp_b677307a' => true,
168 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithLpSelectRp_2c2be90a' => true,
169 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithNmDotNmDotNm_7d0c5b5a' => true,
170 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithNmDotNm_c54b4845' => true,
171 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithNotExpr_22095ba5' => true,
172 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithPlusMinusExpr_657f0f03' => true,
173 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithRaiseLpIgnoreRp_ccfbbaf2' => true,
174 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithRaiseLpRaisetypeCommaExprRp_5b2f59dd' => true,
175 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithVariable_0aa27fc0' => true,
176 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprlistWith_b354471e' => true,
177 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FilterClauseWithFilterLpWhereExprRp_8633e3ce' => true,
178 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FilterOverWithFilterClauseOverClause_2bea3cc5' => true,
179 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameBoundEWithUnboundedFollowing_f324bf40' => true,
180 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameBoundSWithUnboundedPreceding_3bf546a5' => true,
181 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameBoundWithCurrentRow_9e076822' => true,
182 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameBoundWithExprPrecedingFollowing_8e76d151' => true,
183 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameExcludeOptWithExcludeFrameExclude_e06b1845' => true,
184 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameExcludeOptWith_51524e1c' => true,
185 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameExcludeWithCurrentRow_6eed7df3' => true,
186 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameExcludeWithGroupTies_9fb942f2' => true,
187 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameExcludeWithNoOthers_cc545c43' => true,
188 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameOptWithRangeOrRowsBetweenFrameBoundSAndFrameBoundEFrameExcludeOpt_4d98dc77' => true,
189 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameOptWithRangeOrRowsFrameBoundSFrameExcludeOpt_6d30675d' => true,
190 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FrameOptWith_3ee819af' => true,
191 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FromWithFromSeltablist_6e414a5b' => true,
192 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FromWith_1d96487f' => true,
193 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\FullnameWithNmDotNm_4e1d9c77' => true,
194 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\GeneratedWithLpExprRpId_5d74118d' => true,
195 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\GeneratedWithLpExprRp_b1a94f09' => true,
196 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\GroupbyOptWithGroupByNexprlist_4a73c2cf' => true,
197 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\GroupbyOptWith_305dfc25' => true,
198 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\HavingOptWithHavingExpr_f311112e' => true,
199 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\HavingOptWith_cb82962d' => true,
200 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\IdlistOptWithLpIdlistRp_62ca8e2d' => true,
201 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\IdlistOptWith_1fa4fcd2' => true,
202 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\IdlistWithIdlistCommaNm_91e2994c' => true,
203 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\IndexedByWithIndexedByNm_70f3751d' => true,
204 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\IndexedByWithNotIndexed_d668bbbe' => true,
205 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\IndexedOptWith_f2a08353' => true,
206 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\InsertCmdWithInsertOrconf_17d8eea1' => true,
207 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\InsertCmdWithReplace_7e70f0cf' => true,
208 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\JoinopWithCommaJoin_2b032ba0' => true,
209 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\JoinopWithJoinKwJoin_4110763c' => true,
210 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\JoinopWithJoinKwNmJoin_869cddff' => true,
211 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\JoinopWithJoinKwNmNmJoin_bfbfa5b2' => true,
212 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\KeyOptWithKeyExpr_a14c915a' => true,
213 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\KeyOptWith_d69758aa' => true,
214 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\LikeopWithLikeKwMatch_1a9a5ee1' => true,
215 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\LikeopWithNotLikeKwMatch_e63ce34e' => true,
216 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\LimitOptWithLimitExprCommaExpr_1d4d2695' => true,
217 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\LimitOptWithLimitExprOffsetExpr_d2261940' => true,
218 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\LimitOptWithLimitExpr_b827c6a0' => true,
219 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\LimitOptWith_aab92ff6' => true,
220 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\MinusNumWithMinusNumber_9e51d37f' => true,
221 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\MultiselectOpWithExceptIntersect_f86e511a' => true,
222 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\MultiselectOpWithUnionAll_1d6b9617' => true,
223 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\MultiselectOpWithUnion_45e0b834' => true,
224 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\MvaluesWithMvaluesCommaLpNexprlistRp_fe975bc4' => true,
225 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\MvaluesWithValuesCommaLpNexprlistRp_cd8c14f9' => true,
226 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\NexprlistWithNexprlistCommaExpr_15af8daa' => true,
227 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\NmWithIdj_a2015ecf' => true,
228 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\NmWithString_4b1d9359' => true,
229 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\NmnumWithDefault_eda4f18c' => true,
230 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\NmnumWithDelete_0e682fa5' => true,
231 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\NmnumWithOn_2e23b74d' => true,
232 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OnUsingWithOnExpr_b5a899fb' => true,
233 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OnUsingWithUsingLpIdlistRp_691e2367' => true,
234 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OnUsingWith_e9e4278d' => true,
235 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OnconfWithOnConflictResolvetype_4edd828c' => true,
236 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OnconfWith_28b2b21e' => true,
237 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OneselectWithSelectDistinctSelcollistFromWhereOptGroupbyOptHavingOptOrderbyOptLimitOpt_218e0475' => true,
238 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OneselectWithSelectDistinctSelcollistFromWhereOptGroupbyOptHavingOptWindowClauseOrderbyO_9a3dd714' => true,
239 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OrconfWithOrResolvetype_f0ef4a84' => true,
240 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OrconfWith_b80e7ae1' => true,
241 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OrderbyOptWithOrderBySortlist_5aa58f40' => true,
242 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OrderbyOptWith_87ddfe45' => true,
243 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OverClauseWithOverLpWindowRp_f91aff11' => true,
244 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\OverClauseWithOverNm_34b90399' => true,
245 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ParenExprlistWithLpExprlistRp_6d8812f5' => true,
246 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ParenExprlistWith_f604e4a2' => true,
247 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\PlusNumWithNumber_52f2d00d' => true,
248 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\PlusNumWithPlusNumber_039178d8' => true,
249 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RangeOrRowsWithRangeRowsGroups_a1c269da' => true,
250 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RefargWithMatchNm_8834e4f9' => true,
251 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RefargWithOnDeleteRefact_1b1d35b4' => true,
252 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RefargWithOnInsertRefact_dedcfed8' => true,
253 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RefargWithOnUpdateRefact_739fd957' => true,
254 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RefargsWithRefargsRefarg_1dce60fb' => true,
255 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\RefargsWith_679d6942' => true,
256 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ResolvetypeWithIgnore_7fdbfe29' => true,
257 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ResolvetypeWithReplace_ee120ee4' => true,
258 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ReturningWithReturningSelcollist_e8199903' => true,
259 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ReturningWith_46f90fc5' => true,
260 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SclpWithSelcollistComma_fd0bc772' => true,
261 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SclpWith_2c42dcc1' => true,
262 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SelcollistWithSclpScanptExprScanptAs_62f68771' => true,
263 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SelcollistWithSclpScanptNmDotStar_bbe31973' => true,
264 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SelcollistWithSclpScanptStar_bae6710f' => true,
265 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SelectWithWithRecursiveWqlistSelectnowith_5f4629ff' => true,
266 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SelectWithWithWqlistSelectnowith_dc3f10ec' => true,
267 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SelectnowithWithSelectnowithMultiselectOpOneselect_7000656a' => true,
268 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267' => true,
269 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SeltablistWithStlPrefixLpSeltablistRpAsOnUsing_e659a8d5' => true,
270 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SeltablistWithStlPrefixNmDbnmAsIndexedByOnUsing_cb25a795' => true,
271 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SeltablistWithStlPrefixNmDbnmAsOnUsing_848295d2' => true,
272 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SeltablistWithStlPrefixNmDbnmLpExprlistRpAsOnUsing_8d2708de' => true,
273 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SetlistWithLpIdlistRpEqExpr_1ebc160f' => true,
274 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SetlistWithNmEqExpr_6216c267' => true,
275 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SetlistWithSetlistCommaLpIdlistRpEqExpr_7f66f27b' => true,
276 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SetlistWithSetlistCommaNmEqExpr_08ee1b3e' => true,
277 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SortlistWithExprSortorderNulls_988a1693' => true,
278 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\SortlistWithSortlistCommaExprSortorderNulls_beac8704' => true,
279 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\StlPrefixWithSeltablistJoinop_d0edaade' => true,
280 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\StlPrefixWith_4d42bc16' => true,
281 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TableOptionSetWithTableOptionSetCommaTableOption_ffea1324' => true,
282 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TableOptionSetWith_cfb78063' => true,
283 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TableOptionWithWithoutNm_d908fceb' => true,
284 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TconsWithCheckLpExprRpOnconf_f04e4700' => true,
285 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TconsWithConstraintNm_ca354ac2' => true,
286 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TconsWithForeignKeyLpEidlistRpReferencesNmEidlistOptRefargsDeferSubclauseOpt_a2145070' => true,
287 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TconsWithPrimaryKeyLpSortlistAutoincRpOnconf_724fc4cd' => true,
288 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TconsWithUniqueLpSortlistRpOnconf_1bb4e282' => true,
289 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TempWithTemp_af9945b3' => true,
290 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TempWith_582c64db' => true,
291 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TermWithCtimeKw_9aa2d016' => true,
292 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TermWithInteger_298801b2' => true,
293 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TermWithNullFloatBlob_0bfe6b30' => true,
294 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TermWithQnumber_45fd67fa' => true,
295 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TermWithString_e66cd9ed' => true,
296 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TransOptWithTransactionNm_f694d58b' => true,
297 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TransOptWithTransaction_ea573324' => true,
298 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TransOptWith_6ac05548' => true,
299 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TridxbyWithIndexedByNm_c201f940' => true,
300 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TridxbyWithNotIndexed_6c190bec' => true,
301 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TridxbyWith_da0128c6' => true,
302 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerCmdListWithTriggerCmdListTriggerCmdSemi_a3990e43' => true,
303 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerCmdListWithTriggerCmdSemi_34d876f1' => true,
304 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerCmdWithDeleteFromTrnmTridxbyWhereOptScanpt_587bfb70' => true,
305 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131' => true,
306 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerCmdWithScanptSelectScanpt_2cdaedbb' => true,
307 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerCmdWithUpdateOrconfTrnmTridxbySetSetlistFromWhereOptScanpt_a7c2ea42' => true,
308 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerDeclWithTempTriggerIfnotexistsNmDbnmTriggerTimeTriggerEventOnFullnameForeachClauseW_09bb7d8c' => true,
309 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerEventWithDeleteInsert_67056f08' => true,
310 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerEventWithUpdateOfIdlist_1483bd2b' => true,
311 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerEventWithUpdate_6cc7e649' => true,
312 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerTimeWithBeforeAfter_fa3bc32b' => true,
313 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerTimeWithInsteadOf_85c866b5' => true,
314 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TriggerTimeWith_053237f2' => true,
315 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TrnmWithNmDotNm_3ea19d9c' => true,
316 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TypenameWithIds_cf980f54' => true,
317 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TypenameWithTypenameIds_bae45eaf' => true,
318 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TypetokenWithTypenameLpSignedCommaSignedRp_f13470a9' => true,
319 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TypetokenWithTypenameLpSignedRp_53bc47cf' => true,
320 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\TypetokenWith_6b66532f' => true,
321 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\UpsertWithOnConflictDoNothingReturning_162a31bb' => true,
322 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\UpsertWithOnConflictDoUpdateSetSetlistWhereOptReturning_18ff9ed4' => true,
323 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\UpsertWithOnConflictLpSortlistRpWhereOptDoNothingUpsert_820f0d71' => true,
324 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\UpsertWithOnConflictLpSortlistRpWhereOptDoUpdateSetSetlistWhereOptUpsert_b3d7f7ee' => true,
325 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\UpsertWithReturningSelcollist_c53e1ecb' => true,
326 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\UpsertWith_a11dcd45' => true,
327 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ValuesWithValuesLpNexprlistRp_eab5da94' => true,
328 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VintoWithIntoExpr_bafc6484' => true,
329 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VintoWith_b8f3b382' => true,
330 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VtabargWithVtabargVtabargtoken_627d8ccd' => true,
331 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VtabargWith_f1ee34eb' => true,
332 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VtabarglistWithVtabarglistCommaVtabarg_297de28e' => true,
333 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VtabargtokenWithAny_4183ebc7' => true,
334 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\VtabargtokenWithLpAnylistRp_95c44fdc' => true,
335 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhenClauseWithWhenExpr_6456c232' => true,
336 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhenClauseWith_c6e08bf6' => true,
337 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhereOptRetWithReturningSelcollist_f5e1123e' => true,
338 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhereOptRetWithWhereExprReturningSelcollist_679930c1' => true,
339 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhereOptRetWithWhereExpr_eede6fba' => true,
340 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhereOptRetWith_b0796d34' => true,
341 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhereOptWithWhereExpr_93445e09' => true,
342 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WhereOptWith_765a2f1c' => true,
343 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowClauseWithWindowWindowdefnList_0b8faffc' => true,
344 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowWithNmFrameOpt_1ab36cb4' => true,
345 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowWithNmOrderBySortlistFrameOpt_f01cd5ad' => true,
346 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowWithNmPartitionByNexprlistOrderbyOptFrameOpt_8a8b5059' => true,
347 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowWithOrderBySortlistFrameOpt_72d3f775' => true,
348 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowWithPartitionByNexprlistOrderbyOptFrameOpt_1f69e129' => true,
349 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowdefnListWithWindowdefnListCommaWindowdefn_384a44d1' => true,
350 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WindowdefnWithNmAsLpWindowRp_10e246a1' => true,
351 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WithWithWithRecursiveWqlist_4b8fcbef' => true,
352 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WithWithWithWqlist_cbd69b56' => true,
353 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WithWith_41afa5c9' => true,
354 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b' => true,
355 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\WqlistWithWqlistCommaWqitem_3ab99d95' => true,
356 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\XfullnameWithNmAsNm_0204e3b8' => true,
357 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\XfullnameWithNmDotNmAsNm_16c38d68' => true,
358 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\XfullnameWithNmDotNm_abe868cc' => true,
359);
360 /**
361 * Generated construction facts; no parser is consulted by a value.
362 *
363 * @var array<string, string>
364 */
365 public const SPELLINGS = array (
366 'ANY' => '~\\A(?:[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|\'(?:[^\']|\'\')*\'|[0-9]+|0[xX][0-9A-Fa-f]+|(?:[0-9]+\\.[0-9]*|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?|[0-9]+[eE][+-]?[0-9]+|(?=[^ ]*_)(?:(?:[0-9](?:_?[0-9])*(?:\\.(?:[0-9](?:_?[0-9])*)?)?|\\.[0-9](?:_?[0-9])*)(?:[eE][+-]?[0-9](?:_?[0-9])*)?|0[xX][0-9A-Fa-f](?:_?[0-9A-Fa-f])*)|[xX]\'(?:[0-9A-Fa-f]{2})*\'|\\?[0-9]*|[:@$#](?=(?:::)*[A-Za-z_0-9$\\x80-\\xFF])(?:[A-Za-z_0-9$\\x80-\\xFF]|::)+(?:\\([^\\s)]*\\))?|;?|ABORT|ACTION|ADD|AFTER|ALL|ALTER|ALWAYS|ANALYZE|AND|AS|ASC|ATTACH|AUTOINCREMENT|BEFORE|BEGIN|BETWEEN|BY|CASCADE|CASE|CAST|CHECK|COLLATE|COLUMN|COMMIT|CONFLICT|CONSTRAINT|CREATE|CROSS|FULL|INNER|LEFT|NATURAL|OUTER|RIGHT|CURRENT|CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|DATABASE|DEFAULT|DEFERRABLE|DEFERRED|DELETE|DESC|DETACH|DISTINCT|DO|DROP|EACH|ELSE|END|ESCAPE|EXCEPT|EXCLUDE|EXCLUSIVE|EXISTS|EXPLAIN|FAIL|FILTER|FIRST|FOLLOWING|FOR|FOREIGN|FROM|GENERATED|GLOB|LIKE|REGEXP|GROUP|GROUPS|HAVING|IF|IGNORE|IMMEDIATE|IN|INDEX|INDEXED|INITIALLY|INSERT|INSTEAD|INTERSECT|INTO|IS|ISNULL|JOIN|KEY|LAST|LIMIT|MATCH|MATERIALIZED|NO|NOT|NOTHING|NOTNULL|NULL|NULLS|OF|OFFSET|ON|OR|ORDER|OTHERS|OVER|PARTITION|PLAN|PRAGMA|PRECEDING|PRIMARY|QUERY|RAISE|RANGE|RECURSIVE|REFERENCES|REINDEX|RELEASE|RENAME|REPLACE|RESTRICT|RETURNING|ROLLBACK|ROW|ROWS|SAVEPOINT|SELECT|SET|TABLE|TEMP|TEMPORARY|THEN|TIES|TO|TRANSACTION|TRIGGER|UNBOUNDED|UNION|UNIQUE|UPDATE|USING|VACUUM|VALUES|VIEW|VIRTUAL|WHEN|WHERE|WINDOW|WITH|WITHOUT|\\-\\>\\>|\\-\\>|\\|\\||\\=\\=|\\=|\\<\\=|\\<\\>|\\!\\=|\\>\\=|\\<\\<|\\>\\>|\\(|\\)|,|\\.|\\<|\\>|\\+|\\-|\\*|/|%|&|\\||\\~|COMMIT|END|[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|INDEXED|[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|\'(?:[^\']|\'\')*\'|[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|INDEXED|CROSS|FULL|INNER|LEFT|NATURAL|OUTER|RIGHT|EXCEPT|INTERSECT|,|JOIN|NULL|(?:[0-9]+\\.[0-9]*|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?|[0-9]+[eE][+-]?[0-9]+|[xX]\'(?:[0-9A-Fa-f]{2})*\'|\\<|\\>|\\>\\=|\\<\\=|\\=\\=|\\=|\\<\\>|\\!\\=|&|\\||\\<\\<|\\>\\>|\\+|\\-|\\*|/|%|GLOB|LIKE|REGEXP|MATCH|ISNULL|NOTNULL|[0-9]+|0[xX][0-9A-Fa-f]+|(?:[0-9]+\\.[0-9]*|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?|[0-9]+[eE][+-]?[0-9]+|BEFORE|AFTER|DELETE|INSERT|RANGE|ROWS|GROUPS|PRECEDING|FOLLOWING|GROUP|TIES)\\z~isD',
367 'BEFORE|AFTER' => '~\\A(?:BEFORE|AFTER)\\z~isD',
368 'BITAND|BITOR|LSHIFT|RSHIFT' => '~\\A(?:&|\\||\\<\\<|\\>\\>)\\z~isD',
369 'COMMA|JOIN' => '~\\A(?:,|JOIN)\\z~isD',
370 'COMMIT|END' => '~\\A(?:COMMIT|END)\\z~isD',
371 'CTIME_KW' => '~\\A(?:CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP)\\z~isD',
372 'DELETE|INSERT' => '~\\A(?:DELETE|INSERT)\\z~isD',
373 'EQ' => '~\\A(?:\\=\\=|\\=)\\z~isD',
374 'EQ|NE' => '~\\A(?:\\=\\=|\\=|\\<\\>|\\!\\=)\\z~isD',
375 'EXCEPT|INTERSECT' => '~\\A(?:EXCEPT|INTERSECT)\\z~isD',
376 'GROUP|TIES' => '~\\A(?:GROUP|TIES)\\z~isD',
377 'ID' => '~\\A(?:[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\])\\z~isD',
378 'INTEGER' => '~\\A(?:[0-9]+|0[xX][0-9A-Fa-f]+)\\z~isD',
379 'ISNULL|NOTNULL' => '~\\A(?:ISNULL|NOTNULL)\\z~isD',
380 'JOIN_KW' => '~\\A(?:CROSS|FULL|INNER|LEFT|NATURAL|OUTER|RIGHT)\\z~isD',
381 'LIKE_KW|MATCH' => '~\\A(?:GLOB|LIKE|REGEXP|MATCH)\\z~isD',
382 'LT|GT|GE|LE' => '~\\A(?:\\<|\\>|\\>\\=|\\<\\=)\\z~isD',
383 'NULL|FLOAT|BLOB' => '~\\A(?:NULL|(?:[0-9]+\\.[0-9]*|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?|[0-9]+[eE][+-]?[0-9]+|[xX]\'(?:[0-9A-Fa-f]{2})*\')\\z~isD',
384 'PLUS|MINUS' => '~\\A(?:\\+|\\-)\\z~isD',
385 'PRECEDING|FOLLOWING' => '~\\A(?:PRECEDING|FOLLOWING)\\z~isD',
386 'PTR' => '~\\A(?:\\-\\>\\>|\\-\\>)\\z~isD',
387 'QNUMBER' => '~\\A(?:(?=[^ ]*_)(?:(?:[0-9](?:_?[0-9])*(?:\\.(?:[0-9](?:_?[0-9])*)?)?|\\.[0-9](?:_?[0-9])*)(?:[eE][+-]?[0-9](?:_?[0-9])*)?|0[xX][0-9A-Fa-f](?:_?[0-9A-Fa-f])*))\\z~isD',
388 'RANGE|ROWS|GROUPS' => '~\\A(?:RANGE|ROWS|GROUPS)\\z~isD',
389 'SEMI' => '~\\A(?:;?)\\z~isD',
390 'STAR|SLASH|REM' => '~\\A(?:\\*|/|%)\\z~isD',
391 'STRING' => '~\\A(?:\'(?:[^\']|\'\')*\')\\z~isD',
392 'TEMP' => '~\\A(?:TEMP|TEMPORARY)\\z~isD',
393 'VARIABLE' => '~\\A(?:\\?[0-9]*|[:@$#](?=(?:::)*[A-Za-z_0-9$\\x80-\\xFF])(?:[A-Za-z_0-9$\\x80-\\xFF]|::)+(?:\\([^\\s)]*\\))?)\\z~isD',
394 'id' => '~\\A(?:[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|INDEXED)\\z~isD',
395 'idj' => '~\\A(?:[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|INDEXED|CROSS|FULL|INNER|LEFT|NATURAL|OUTER|RIGHT)\\z~isD',
396 'ids' => '~\\A(?:[A-Za-z_\\x80-\\xFF][A-Za-z_0-9$\\x80-\\xFF]*|"(?:[^"]|"")*"|`(?:[^`]|``)*`|\\[[^\\]]*\\]|\'(?:[^\']|\'\')*\')\\z~isD',
397 'number' => '~\\A(?:[0-9]+|0[xX][0-9A-Fa-f]+|(?:[0-9]+\\.[0-9]*|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?|[0-9]+[eE][+-]?[0-9]+)\\z~isD',
398);
399 /**
400 * Generated construction facts; no parser is consulted by a value.
401 *
402 * @var array<class-string<\SqlSemantics\Statement\Element>, array<string, int>>
403 */
404 public const BINDING_POWERS = array (
405 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithBitnotExpr_fb4e23b4' =>
406 array (
407 'sqlite-3.47.2' => 12,
408 ),
409 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprAndExpr_33592aae' =>
410 array (
411 'sqlite-3.47.2' => 2,
412 ),
413 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprBetweenOpExprAndExpr_5e5d6d1b' =>
414 array (
415 'sqlite-3.47.2' => 4,
416 ),
417 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprBitandBitorLshiftRshiftExpr_67d895c2' =>
418 array (
419 'sqlite-3.47.2' => 7,
420 ),
421 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprCollateIds_f6a2b322' =>
422 array (
423 'sqlite-3.47.2' => 11,
424 ),
425 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprConcatExpr_2239f2bc' =>
426 array (
427 'sqlite-3.47.2' => 10,
428 ),
429 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprEqNeExpr_49d16f16' =>
430 array (
431 'sqlite-3.47.2' => 4,
432 ),
433 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprInOpLpExprlistRp_a0b7c2b5' =>
434 array (
435 'sqlite-3.47.2' => 4,
436 ),
437 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprInOpLpSelectRp_a20110e2' =>
438 array (
439 'sqlite-3.47.2' => 4,
440 ),
441 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprInOpNmDbnmParenExprlist_be04cc02' =>
442 array (
443 'sqlite-3.47.2' => 4,
444 ),
445 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsDistinctFromExpr_2d05c076' =>
446 array (
447 'sqlite-3.47.2' => 4,
448 ),
449 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsExpr_cfeb7fba' =>
450 array (
451 'sqlite-3.47.2' => 4,
452 ),
453 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsNotDistinctFromExpr_06cc5755' =>
454 array (
455 'sqlite-3.47.2' => 4,
456 ),
457 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsNotExpr_a631d709' =>
458 array (
459 'sqlite-3.47.2' => 4,
460 ),
461 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprIsnullNotnull_b1183766' =>
462 array (
463 'sqlite-3.47.2' => 4,
464 ),
465 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprLikeopExprEscapeExpr_5d4dd842' =>
466 array (
467 'sqlite-3.47.2' => 4,
468 ),
469 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprLikeopExpr_e761ed21' =>
470 array (
471 'sqlite-3.47.2' => 4,
472 ),
473 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprLtGtGeLeExpr_c64bb14c' =>
474 array (
475 'sqlite-3.47.2' => 5,
476 ),
477 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprNotNull_025d71af' =>
478 array (
479 'sqlite-3.47.2' => 3,
480 ),
481 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprOrExpr_fcc306b3' =>
482 array (
483 'sqlite-3.47.2' => 1,
484 ),
485 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprPlusMinusExpr_82e360dc' =>
486 array (
487 'sqlite-3.47.2' => 8,
488 ),
489 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprPtrExpr_6dab14bf' =>
490 array (
491 'sqlite-3.47.2' => 10,
492 ),
493 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithExprStarSlashRemExpr_6ca99fe8' =>
494 array (
495 'sqlite-3.47.2' => 9,
496 ),
497 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithNotExpr_22095ba5' =>
498 array (
499 'sqlite-3.47.2' => 3,
500 ),
501 'SqlSemantics\\Statement\\Model\\Sqlite\\Value\\ExprWithPlusMinusExpr_657f0f03' =>
502 array (
503 'sqlite-3.47.2' => 12,
504 ),
505);
506
507 /**
508 * Answers whether a child belongs to this generated immutable vocabulary.
509 */
510 public static function contains(\SqlSemantics\Statement\Element $element): bool
511 {
512 return isset(self::ELEMENTS[$element::class]);
513 }
514}
515