@@ -2232,7 +2232,7 @@ impl<'a> Dummy<'a> for TSBigIntKeyword {
22322232impl < ' a > Dummy < ' a > for TSTypeReference < ' a > {
22332233 /// Create a dummy [`TSTypeReference`].
22342234 ///
2235- /// Has cost of making 1 allocation (32 bytes).
2235+ /// Has cost of making 1 allocation (8 bytes).
22362236 fn dummy ( allocator : & ' a Allocator ) -> Self {
22372237 Self {
22382238 span : Dummy :: dummy ( allocator) ,
@@ -2245,16 +2245,16 @@ impl<'a> Dummy<'a> for TSTypeReference<'a> {
22452245impl < ' a > Dummy < ' a > for TSTypeName < ' a > {
22462246 /// Create a dummy [`TSTypeName`].
22472247 ///
2248- /// Has cost of making 1 allocation (32 bytes).
2248+ /// Has cost of making 1 allocation (8 bytes).
22492249 fn dummy ( allocator : & ' a Allocator ) -> Self {
2250- Self :: IdentifierReference ( Dummy :: dummy ( allocator) )
2250+ Self :: ThisExpression ( Dummy :: dummy ( allocator) )
22512251 }
22522252}
22532253
22542254impl < ' a > Dummy < ' a > for TSQualifiedName < ' a > {
22552255 /// Create a dummy [`TSQualifiedName`].
22562256 ///
2257- /// Has cost of making 1 allocation (32 bytes).
2257+ /// Has cost of making 1 allocation (8 bytes).
22582258 fn dummy ( allocator : & ' a Allocator ) -> Self {
22592259 Self {
22602260 span : Dummy :: dummy ( allocator) ,
@@ -2328,7 +2328,7 @@ impl<'a> Dummy<'a> for TSAccessibility {
23282328impl < ' a > Dummy < ' a > for TSClassImplements < ' a > {
23292329 /// Create a dummy [`TSClassImplements`].
23302330 ///
2331- /// Has cost of making 1 allocation (32 bytes).
2331+ /// Has cost of making 1 allocation (8 bytes).
23322332 fn dummy ( allocator : & ' a Allocator ) -> Self {
23332333 Self {
23342334 span : Dummy :: dummy ( allocator) ,
@@ -2591,7 +2591,7 @@ impl<'a> Dummy<'a> for TSInferType<'a> {
25912591impl < ' a > Dummy < ' a > for TSTypeQuery < ' a > {
25922592 /// Create a dummy [`TSTypeQuery`].
25932593 ///
2594- /// Has cost of making 1 allocation (32 bytes).
2594+ /// Has cost of making 1 allocation (8 bytes).
25952595 fn dummy ( allocator : & ' a Allocator ) -> Self {
25962596 Self {
25972597 span : Dummy :: dummy ( allocator) ,
@@ -2604,9 +2604,9 @@ impl<'a> Dummy<'a> for TSTypeQuery<'a> {
26042604impl < ' a > Dummy < ' a > for TSTypeQueryExprName < ' a > {
26052605 /// Create a dummy [`TSTypeQueryExprName`].
26062606 ///
2607- /// Has cost of making 1 allocation (32 bytes).
2607+ /// Has cost of making 1 allocation (8 bytes).
26082608 fn dummy ( allocator : & ' a Allocator ) -> Self {
2609- Self :: IdentifierReference ( Dummy :: dummy ( allocator) )
2609+ Self :: ThisExpression ( Dummy :: dummy ( allocator) )
26102610 }
26112611}
26122612
@@ -2738,7 +2738,7 @@ impl<'a> Dummy<'a> for TSTypeAssertion<'a> {
27382738impl < ' a > Dummy < ' a > for TSImportEqualsDeclaration < ' a > {
27392739 /// Create a dummy [`TSImportEqualsDeclaration`].
27402740 ///
2741- /// Has cost of making 1 allocation (32 bytes).
2741+ /// Has cost of making 1 allocation (8 bytes).
27422742 fn dummy ( allocator : & ' a Allocator ) -> Self {
27432743 Self {
27442744 span : Dummy :: dummy ( allocator) ,
@@ -2752,9 +2752,9 @@ impl<'a> Dummy<'a> for TSImportEqualsDeclaration<'a> {
27522752impl < ' a > Dummy < ' a > for TSModuleReference < ' a > {
27532753 /// Create a dummy [`TSModuleReference`].
27542754 ///
2755- /// Has cost of making 1 allocation (32 bytes).
2755+ /// Has cost of making 1 allocation (8 bytes).
27562756 fn dummy ( allocator : & ' a Allocator ) -> Self {
2757- Self :: IdentifierReference ( Dummy :: dummy ( allocator) )
2757+ Self :: ThisExpression ( Dummy :: dummy ( allocator) )
27582758 }
27592759}
27602760
0 commit comments