|
1 | 1 | use oxc_allocator::Box;
|
2 | 2 | #[allow(clippy::wildcard_imports)]
|
3 |
| -use oxc_ast::ast::*; |
| 3 | +use oxc_ast::{ast::*, NONE}; |
4 | 4 | use oxc_span::{Atom, GetSpan, SPAN};
|
5 | 5 | use rustc_hash::FxHashMap;
|
6 | 6 |
|
@@ -130,7 +130,7 @@ impl<'a> IsolatedDeclarations<'a> {
|
130 | 130 | unsafe { self.ast.copy(&function.this_param) },
|
131 | 131 | params,
|
132 | 132 | return_type,
|
133 |
| - Option::<FunctionBody>::None, |
| 133 | + NONE, |
134 | 134 | );
|
135 | 135 |
|
136 | 136 | self.ast.class_element_method_definition(
|
@@ -170,7 +170,7 @@ impl<'a> IsolatedDeclarations<'a> {
|
170 | 170 | false,
|
171 | 171 | false,
|
172 | 172 | false,
|
173 |
| - Option::<TSTypeAnnotation>::None, |
| 173 | + NONE, |
174 | 174 | accessibility,
|
175 | 175 | )
|
176 | 176 | }
|
@@ -228,7 +228,7 @@ impl<'a> IsolatedDeclarations<'a> {
|
228 | 228 | SPAN,
|
229 | 229 | FormalParameterKind::Signature,
|
230 | 230 | self.ast.vec(),
|
231 |
| - Option::<BindingRestElement>::None, |
| 231 | + NONE, |
232 | 232 | );
|
233 | 233 | self.transform_class_method_definition(method, params, None)
|
234 | 234 | }
|
@@ -491,20 +491,8 @@ impl<'a> IsolatedDeclarations<'a> {
|
491 | 491 | let r#type = PropertyDefinitionType::PropertyDefinition;
|
492 | 492 | let decorators = self.ast.vec();
|
493 | 493 | let element = self.ast.class_element_property_definition(
|
494 |
| - r#type, |
495 |
| - SPAN, |
496 |
| - decorators, |
497 |
| - ident, |
498 |
| - None, |
499 |
| - false, |
500 |
| - false, |
501 |
| - false, |
502 |
| - false, |
503 |
| - false, |
504 |
| - false, |
505 |
| - false, |
506 |
| - Option::<TSTypeAnnotation>::None, |
507 |
| - None, |
| 494 | + r#type, SPAN, decorators, ident, None, false, false, false, false, false, false, |
| 495 | + false, NONE, None, |
508 | 496 | );
|
509 | 497 |
|
510 | 498 | elements.insert(0, element);
|
@@ -562,11 +550,6 @@ impl<'a> IsolatedDeclarations<'a> {
|
562 | 550 | let parameter =
|
563 | 551 | self.ast.formal_parameter(SPAN, self.ast.vec(), pattern, None, false, false);
|
564 | 552 | let items = self.ast.vec1(parameter);
|
565 |
| - self.ast.alloc_formal_parameters( |
566 |
| - SPAN, |
567 |
| - FormalParameterKind::Signature, |
568 |
| - items, |
569 |
| - Option::<BindingRestElement>::None, |
570 |
| - ) |
| 553 | + self.ast.alloc_formal_parameters(SPAN, FormalParameterKind::Signature, items, NONE) |
571 | 554 | }
|
572 | 555 | }
|
0 commit comments