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