@@ -140,68 +140,68 @@ DECL(DESTRUCTOR)
140140DECL(PRECEDENCE_GROUP)
141141DECL(ACCESSOR)
142142
143- #ifndef DECL_ATTR
144- #define DECL_ATTR (NAME, CLASS, OPTIONS, CODE ) RECORD_VAL(CLASS##_DECL_ATTR, 70 +CODE)
145- #endif
146- #include " swift/AST/Attr.def"
147-
148- FIRST_PATTERN (PAREN, 200 )
143+ FIRST_PATTERN(PAREN, 80 )
149144PATTERN(TUPLE)
150145TRAILING_INFO(TUPLE_PATTERN_ELT)
151146PATTERN(NAMED)
152147PATTERN(ANY)
153148PATTERN(TYPED)
154149PATTERN(VAR)
155150
156- OTHER(PARAMETERLIST, 210 )
151+ OTHER(PARAMETERLIST, 100 )
157152// 211 is unused
158- OTHER(FOREIGN_ERROR_CONVENTION, 212 )
159- OTHER(FOREIGN_ASYNC_CONVENTION, 213 )
160- OTHER(XREF_TYPE_PATH_PIECE, 214 )
161- OTHER(XREF_VALUE_PATH_PIECE, 215 )
162- OTHER(XREF_EXTENSION_PATH_PIECE, 216 )
163- OTHER(XREF_OPERATOR_OR_ACCESSOR_PATH_PIECE, 217 )
164- OTHER(XREF_GENERIC_PARAM_PATH_PIECE, 218 )
165- OTHER(XREF_INITIALIZER_PATH_PIECE, 219 )
166-
167- OTHER(ABSTRACT_CLOSURE_EXPR_CONTEXT, 220 )
168- OTHER(PATTERN_BINDING_INITIALIZER_CONTEXT, 221 )
169- OTHER(DEFAULT_ARGUMENT_INITIALIZER_CONTEXT, 222 )
170- OTHER(TOP_LEVEL_CODE_DECL_CONTEXT, 223 )
171-
172- OTHER(GENERIC_PARAM_LIST, 230 )
173- OTHER(GENERIC_SIGNATURE, 231 )
174- OTHER(REQUIREMENT_SIGNATURE, 232 )
175- // 233 is unused; was LAYOUT_REQUIREMENT
176- OTHER(BUILTIN_PROTOCOL_CONFORMANCE, 234 )
177- OTHER(SIL_GENERIC_SIGNATURE, 235 )
178- OTHER(SUBSTITUTION_MAP, 236 )
179-
180- OTHER(LOCAL_DISCRIMINATOR, 237 )
181- OTHER(PRIVATE_DISCRIMINATOR, 238 )
182- OTHER(FILENAME_FOR_PRIVATE, 239 )
183-
184- // 240 is unused; was ABSTRACT_PROTOCOL_CONFORMANCE
185- OTHER(NORMAL_PROTOCOL_CONFORMANCE, 241 )
186- OTHER(SPECIALIZED_PROTOCOL_CONFORMANCE, 242 )
187- OTHER(INHERITED_PROTOCOL_CONFORMANCE, 243 )
188- // 244 is unused; was INVALID_PROTOCOL_CONFORMANCE
189-
190- OTHER(SIL_LAYOUT, 245 )
191- // 246 is unused; was NORMAL_PROTOCOL_CONFORMANCE_ID
192- OTHER(PROTOCOL_CONFORMANCE_XREF, 247 )
193- OTHER(MEMBERS, 248 )
194- OTHER(XREF, 249 )
195- OTHER(INLINABLE_BODY_TEXT, 250 )
196- OTHER(SELF_PROTOCOL_CONFORMANCE, 251 )
197-
198- OTHER(XREF_OPAQUE_RETURN_TYPE_PATH_PIECE, 252 )
199-
200- OTHER(CLANG_TYPE, 253 )
201-
202- OTHER(DERIVATIVE_FUNCTION_CONFIGURATION, 254 )
203-
204- OTHER(ERROR_FLAG, 255 )
153+ OTHER(FOREIGN_ERROR_CONVENTION, 101 )
154+ OTHER(FOREIGN_ASYNC_CONVENTION, 102 )
155+ OTHER(XREF_TYPE_PATH_PIECE, 103 )
156+ OTHER(XREF_VALUE_PATH_PIECE, 104 )
157+ OTHER(XREF_EXTENSION_PATH_PIECE, 105 )
158+ OTHER(XREF_OPERATOR_OR_ACCESSOR_PATH_PIECE, 106 )
159+ OTHER(XREF_GENERIC_PARAM_PATH_PIECE, 107 )
160+ OTHER(XREF_INITIALIZER_PATH_PIECE, 108 )
161+
162+ OTHER(ABSTRACT_CLOSURE_EXPR_CONTEXT, 109 )
163+ OTHER(PATTERN_BINDING_INITIALIZER_CONTEXT, 110 )
164+ OTHER(DEFAULT_ARGUMENT_INITIALIZER_CONTEXT, 111 )
165+ OTHER(TOP_LEVEL_CODE_DECL_CONTEXT, 112 )
166+
167+ OTHER(GENERIC_PARAM_LIST, 120 )
168+ OTHER(GENERIC_SIGNATURE, 121 )
169+ OTHER(REQUIREMENT_SIGNATURE, 122 )
170+ // 123 is unused; was LAYOUT_REQUIREMENT
171+ OTHER(BUILTIN_PROTOCOL_CONFORMANCE, 124 )
172+ OTHER(SIL_GENERIC_SIGNATURE, 125 )
173+ OTHER(SUBSTITUTION_MAP, 126 )
174+
175+ OTHER(LOCAL_DISCRIMINATOR, 127 )
176+ OTHER(PRIVATE_DISCRIMINATOR, 128 )
177+ OTHER(FILENAME_FOR_PRIVATE, 129 )
178+
179+ // 140 is unused; was ABSTRACT_PROTOCOL_CONFORMANCE
180+ OTHER(NORMAL_PROTOCOL_CONFORMANCE, 141 )
181+ OTHER(SPECIALIZED_PROTOCOL_CONFORMANCE, 142 )
182+ OTHER(INHERITED_PROTOCOL_CONFORMANCE, 143 )
183+ // 144 is unused; was INVALID_PROTOCOL_CONFORMANCE
184+
185+ OTHER(SIL_LAYOUT, 145 )
186+ // 146 is unused; was NORMAL_PROTOCOL_CONFORMANCE_ID
187+ OTHER(PROTOCOL_CONFORMANCE_XREF, 147 )
188+ OTHER(MEMBERS, 148 )
189+ OTHER(XREF, 149 )
190+ OTHER(INLINABLE_BODY_TEXT, 150 )
191+ OTHER(SELF_PROTOCOL_CONFORMANCE, 151 )
192+
193+ OTHER(XREF_OPAQUE_RETURN_TYPE_PATH_PIECE, 152 )
194+
195+ OTHER(CLANG_TYPE, 153 )
196+
197+ OTHER(DERIVATIVE_FUNCTION_CONFIGURATION, 154 )
198+
199+ OTHER(ERROR_FLAG, 155 )
200+
201+ #ifndef DECL_ATTR
202+ #define DECL_ATTR (NAME, CLASS, OPTIONS, CODE ) RECORD_VAL(CLASS##_DECL_ATTR, 180 +CODE)
203+ #endif
204+ #include " swift/AST/Attr.def"
205205
206206#undef RECORD
207207#undef DECLTYPERECORDNODES_HAS_RECORD_VAL
0 commit comments