@@ -140,68 +140,68 @@ DECL(DESTRUCTOR)
140
140
DECL(PRECEDENCE_GROUP)
141
141
DECL(ACCESSOR)
142
142
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 )
149
144
PATTERN(TUPLE)
150
145
TRAILING_INFO(TUPLE_PATTERN_ELT)
151
146
PATTERN(NAMED)
152
147
PATTERN(ANY)
153
148
PATTERN(TYPED)
154
149
PATTERN(VAR)
155
150
156
- OTHER(PARAMETERLIST, 210 )
151
+ OTHER(PARAMETERLIST, 100 )
157
152
// 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"
205
205
206
206
#undef RECORD
207
207
#undef DECLTYPERECORDNODES_HAS_RECORD_VAL
0 commit comments