|
3095 | 3095 | "type": "CHOICE", |
3096 | 3096 | "members": [ |
3097 | 3097 | { |
3098 | | - "type": "PREC", |
3099 | | - "value": 11, |
3100 | | - "content": { |
3101 | | - "type": "SEQ", |
3102 | | - "members": [ |
3103 | | - { |
3104 | | - "type": "FIELD", |
3105 | | - "name": "function", |
3106 | | - "content": { |
3107 | | - "type": "SYMBOL", |
3108 | | - "name": "_expression" |
3109 | | - } |
3110 | | - }, |
3111 | | - { |
3112 | | - "type": "FIELD", |
3113 | | - "name": "type_arguments", |
| 3098 | + "type": "SEQ", |
| 3099 | + "members": [ |
| 3100 | + { |
| 3101 | + "type": "FIELD", |
| 3102 | + "name": "function", |
| 3103 | + "content": { |
| 3104 | + "type": "SYMBOL", |
| 3105 | + "name": "_primary_expression" |
| 3106 | + } |
| 3107 | + }, |
| 3108 | + { |
| 3109 | + "type": "FIELD", |
| 3110 | + "name": "type_arguments", |
| 3111 | + "content": { |
| 3112 | + "type": "PREC_DYNAMIC", |
| 3113 | + "value": 11, |
3114 | 3114 | "content": { |
3115 | 3115 | "type": "CHOICE", |
3116 | 3116 | "members": [ |
|
3123 | 3123 | } |
3124 | 3124 | ] |
3125 | 3125 | } |
3126 | | - }, |
3127 | | - { |
3128 | | - "type": "FIELD", |
3129 | | - "name": "arguments", |
| 3126 | + } |
| 3127 | + }, |
| 3128 | + { |
| 3129 | + "type": "FIELD", |
| 3130 | + "name": "arguments", |
| 3131 | + "content": { |
| 3132 | + "type": "CHOICE", |
| 3133 | + "members": [ |
| 3134 | + { |
| 3135 | + "type": "SYMBOL", |
| 3136 | + "name": "arguments" |
| 3137 | + }, |
| 3138 | + { |
| 3139 | + "type": "SYMBOL", |
| 3140 | + "name": "template_string" |
| 3141 | + } |
| 3142 | + ] |
| 3143 | + } |
| 3144 | + } |
| 3145 | + ] |
| 3146 | + }, |
| 3147 | + { |
| 3148 | + "type": "SEQ", |
| 3149 | + "members": [ |
| 3150 | + { |
| 3151 | + "type": "FIELD", |
| 3152 | + "name": "function", |
| 3153 | + "content": { |
| 3154 | + "type": "SYMBOL", |
| 3155 | + "name": "_primary_expression" |
| 3156 | + } |
| 3157 | + }, |
| 3158 | + { |
| 3159 | + "type": "STRING", |
| 3160 | + "value": "?." |
| 3161 | + }, |
| 3162 | + { |
| 3163 | + "type": "FIELD", |
| 3164 | + "name": "type_arguments", |
| 3165 | + "content": { |
| 3166 | + "type": "PREC_DYNAMIC", |
| 3167 | + "value": 14, |
3130 | 3168 | "content": { |
3131 | 3169 | "type": "CHOICE", |
3132 | 3170 | "members": [ |
3133 | 3171 | { |
3134 | 3172 | "type": "SYMBOL", |
3135 | | - "name": "arguments" |
| 3173 | + "name": "type_arguments" |
3136 | 3174 | }, |
3137 | 3175 | { |
3138 | | - "type": "SYMBOL", |
3139 | | - "name": "template_string" |
| 3176 | + "type": "BLANK" |
3140 | 3177 | } |
3141 | 3178 | ] |
3142 | 3179 | } |
3143 | 3180 | } |
3144 | | - ] |
3145 | | - } |
3146 | | - }, |
3147 | | - { |
3148 | | - "type": "PREC", |
3149 | | - "value": 14, |
3150 | | - "content": { |
| 3181 | + }, |
| 3182 | + { |
| 3183 | + "type": "FIELD", |
| 3184 | + "name": "arguments", |
| 3185 | + "content": { |
| 3186 | + "type": "CHOICE", |
| 3187 | + "members": [ |
| 3188 | + { |
| 3189 | + "type": "SYMBOL", |
| 3190 | + "name": "arguments" |
| 3191 | + }, |
| 3192 | + { |
| 3193 | + "type": "SYMBOL", |
| 3194 | + "name": "template_string" |
| 3195 | + } |
| 3196 | + ] |
| 3197 | + } |
| 3198 | + } |
| 3199 | + ] |
| 3200 | + } |
| 3201 | + ] |
| 3202 | + }, |
| 3203 | + "new_expression": { |
| 3204 | + "type": "PREC_DYNAMIC", |
| 3205 | + "value": 12, |
| 3206 | + "content": { |
| 3207 | + "type": "SEQ", |
| 3208 | + "members": [ |
| 3209 | + { |
| 3210 | + "type": "STRING", |
| 3211 | + "value": "new" |
| 3212 | + }, |
| 3213 | + { |
3151 | 3214 | "type": "SEQ", |
3152 | 3215 | "members": [ |
3153 | 3216 | { |
|
3159 | 3222 | } |
3160 | 3223 | }, |
3161 | 3224 | { |
3162 | | - "type": "STRING", |
3163 | | - "value": "?." |
| 3225 | + "type": "FIELD", |
| 3226 | + "name": "type_arguments", |
| 3227 | + "content": { |
| 3228 | + "type": "PREC_DYNAMIC", |
| 3229 | + "value": 12, |
| 3230 | + "content": { |
| 3231 | + "type": "CHOICE", |
| 3232 | + "members": [ |
| 3233 | + { |
| 3234 | + "type": "SYMBOL", |
| 3235 | + "name": "type_arguments" |
| 3236 | + }, |
| 3237 | + { |
| 3238 | + "type": "BLANK" |
| 3239 | + } |
| 3240 | + ] |
| 3241 | + } |
| 3242 | + } |
3164 | 3243 | }, |
3165 | 3244 | { |
3166 | 3245 | "type": "FIELD", |
3167 | | - "name": "type_arguments", |
| 3246 | + "name": "arguments", |
3168 | 3247 | "content": { |
3169 | 3248 | "type": "CHOICE", |
3170 | 3249 | "members": [ |
3171 | 3250 | { |
3172 | 3251 | "type": "SYMBOL", |
3173 | | - "name": "type_arguments" |
| 3252 | + "name": "arguments" |
3174 | 3253 | }, |
3175 | 3254 | { |
3176 | | - "type": "BLANK" |
| 3255 | + "type": "SYMBOL", |
| 3256 | + "name": "template_string" |
3177 | 3257 | } |
3178 | 3258 | ] |
3179 | 3259 | } |
3180 | | - }, |
3181 | | - { |
3182 | | - "type": "FIELD", |
3183 | | - "name": "arguments", |
3184 | | - "content": { |
3185 | | - "type": "SYMBOL", |
3186 | | - "name": "arguments" |
3187 | | - } |
3188 | 3260 | } |
3189 | 3261 | ] |
3190 | 3262 | } |
3191 | | - } |
3192 | | - ] |
3193 | | - }, |
3194 | | - "new_expression": { |
3195 | | - "type": "PREC_RIGHT", |
3196 | | - "value": 12, |
3197 | | - "content": { |
3198 | | - "type": "SEQ", |
3199 | | - "members": [ |
3200 | | - { |
3201 | | - "type": "STRING", |
3202 | | - "value": "new" |
3203 | | - }, |
3204 | | - { |
3205 | | - "type": "FIELD", |
3206 | | - "name": "constructor", |
3207 | | - "content": { |
3208 | | - "type": "SYMBOL", |
3209 | | - "name": "_primary_expression" |
3210 | | - } |
3211 | | - }, |
3212 | | - { |
3213 | | - "type": "FIELD", |
3214 | | - "name": "type_arguments", |
3215 | | - "content": { |
3216 | | - "type": "CHOICE", |
3217 | | - "members": [ |
3218 | | - { |
3219 | | - "type": "SYMBOL", |
3220 | | - "name": "type_arguments" |
3221 | | - }, |
3222 | | - { |
3223 | | - "type": "BLANK" |
3224 | | - } |
3225 | | - ] |
3226 | | - } |
3227 | | - }, |
3228 | | - { |
3229 | | - "type": "FIELD", |
3230 | | - "name": "arguments", |
3231 | | - "content": { |
3232 | | - "type": "CHOICE", |
3233 | | - "members": [ |
3234 | | - { |
3235 | | - "type": "SYMBOL", |
3236 | | - "name": "arguments" |
3237 | | - }, |
3238 | | - { |
3239 | | - "type": "BLANK" |
3240 | | - } |
3241 | | - ] |
3242 | | - } |
3243 | | - } |
3244 | 3263 | ] |
3245 | 3264 | } |
3246 | 3265 | }, |
|
4924 | 4943 | }, |
4925 | 4944 | { |
4926 | 4945 | "type": "PATTERN", |
4927 | | - "value": "[^*]*\\*+([^\\/*][^*]*\\*+)*" |
| 4946 | + "value": "[^*]*\\*+([^/*][^*]*\\*+)*" |
4928 | 4947 | }, |
4929 | 4948 | { |
4930 | 4949 | "type": "STRING", |
|
5086 | 5105 | }, |
5087 | 5106 | { |
5088 | 5107 | "type": "PATTERN", |
5089 | | - "value": "[^\\/\\\\\\[\\n]" |
| 5108 | + "value": "[^/\\\\\\[\\n]" |
5090 | 5109 | } |
5091 | 5110 | ] |
5092 | 5111 | } |
|
5595 | 5614 | "members": [ |
5596 | 5615 | { |
5597 | 5616 | "type": "PATTERN", |
5598 | | - "value": "[^\\x00-\\x1F\\s0-9:;`\"'@#.,|^&<=>+\\-*\\/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}" |
| 5617 | + "value": "[^\\x00-\\x1F\\s0-9:;`\"'@#.,|^&<=>+\\-*/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}" |
5599 | 5618 | }, |
5600 | 5619 | { |
5601 | 5620 | "type": "REPEAT", |
5602 | 5621 | "content": { |
5603 | 5622 | "type": "PATTERN", |
5604 | | - "value": "[^\\x00-\\x1F\\s:;`\"'@#.,|^&<=>+\\-*\\/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}" |
| 5623 | + "value": "[^\\x00-\\x1F\\s:;`\"'@#.,|^&<=>+\\-*/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}" |
5605 | 5624 | } |
5606 | 5625 | } |
5607 | 5626 | ] |
|
9139 | 9158 | "_for_header", |
9140 | 9159 | "_expression" |
9141 | 9160 | ], |
| 9161 | + [ |
| 9162 | + "_expression", |
| 9163 | + "call_expression" |
| 9164 | + ], |
| 9165 | + [ |
| 9166 | + "_expression", |
| 9167 | + "arrow_function", |
| 9168 | + "call_expression" |
| 9169 | + ], |
| 9170 | + [ |
| 9171 | + "_property_name", |
| 9172 | + "arrow_function", |
| 9173 | + "call_expression" |
| 9174 | + ], |
| 9175 | + [ |
| 9176 | + "_property_name", |
| 9177 | + "_expression", |
| 9178 | + "arrow_function", |
| 9179 | + "call_expression" |
| 9180 | + ], |
| 9181 | + [ |
| 9182 | + "_property_name", |
| 9183 | + "call_expression" |
| 9184 | + ], |
| 9185 | + [ |
| 9186 | + "_expression", |
| 9187 | + "_property_name", |
| 9188 | + "call_expression" |
| 9189 | + ], |
| 9190 | + [ |
| 9191 | + "_expression", |
| 9192 | + "call_expression", |
| 9193 | + "new_expression", |
| 9194 | + "member_expression", |
| 9195 | + "subscript_expression" |
| 9196 | + ], |
| 9197 | + [ |
| 9198 | + "_expression", |
| 9199 | + "call_expression", |
| 9200 | + "generic_type" |
| 9201 | + ], |
| 9202 | + [ |
| 9203 | + "_expression", |
| 9204 | + "call_expression", |
| 9205 | + "new_expression" |
| 9206 | + ], |
| 9207 | + [ |
| 9208 | + "_expression", |
| 9209 | + "new_expression" |
| 9210 | + ], |
| 9211 | + [ |
| 9212 | + "_expression", |
| 9213 | + "arrow_function", |
| 9214 | + "call_expression", |
| 9215 | + "new_expression" |
| 9216 | + ], |
| 9217 | + [ |
| 9218 | + "call_expression", |
| 9219 | + "new_expression" |
| 9220 | + ], |
| 9221 | + [ |
| 9222 | + "arrow_function", |
| 9223 | + "new_expression", |
| 9224 | + "call_expression" |
| 9225 | + ], |
9142 | 9226 | [ |
9143 | 9227 | "call_expression", |
9144 | 9228 | "binary_expression" |
|
0 commit comments