@@ -198,7 +198,7 @@ impl TypeAlias {
198198 pub fn default_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ default ] ) }
199199 pub fn type_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ type ] ) }
200200 pub fn eq_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ =] ) }
201- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
201+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
202202 pub fn semicolon_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ ; ] ) }
203203}
204204#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
@@ -333,7 +333,7 @@ pub struct RetType {
333333}
334334impl RetType {
335335 pub fn thin_arrow_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ ->] ) }
336- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
336+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
337337}
338338#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
339339pub struct WhereClause {
@@ -425,7 +425,7 @@ pub struct TupleField {
425425impl ast:: AttrsOwner for TupleField { }
426426impl ast:: VisibilityOwner for TupleField { }
427427impl TupleField {
428- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
428+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
429429}
430430#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
431431pub struct VariantList {
@@ -525,7 +525,7 @@ pub struct ParenType {
525525}
526526impl ParenType {
527527 pub fn l_paren_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ '(' ] ) }
528- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
528+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
529529 pub fn r_paren_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ ')' ] ) }
530530}
531531#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
@@ -559,15 +559,15 @@ impl PointerType {
559559 pub fn star_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ * ] ) }
560560 pub fn const_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ const ] ) }
561561 pub fn mut_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ mut ] ) }
562- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
562+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
563563}
564564#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
565565pub struct ArrayType {
566566 pub ( crate ) syntax : SyntaxNode ,
567567}
568568impl ArrayType {
569569 pub fn l_brack_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ '[' ] ) }
570- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
570+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
571571 pub fn semicolon_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ ; ] ) }
572572 pub fn expr ( & self ) -> Option < Expr > { support:: child ( & self . syntax ) }
573573 pub fn r_brack_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ ']' ] ) }
@@ -578,7 +578,7 @@ pub struct SliceType {
578578}
579579impl SliceType {
580580 pub fn l_brack_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ '[' ] ) }
581- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
581+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
582582 pub fn r_brack_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ ']' ] ) }
583583}
584584#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
@@ -591,7 +591,7 @@ impl ReferenceType {
591591 support:: token ( & self . syntax , T ! [ lifetime] )
592592 }
593593 pub fn mut_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ mut ] ) }
594- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
594+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
595595}
596596#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
597597pub struct PlaceholderType {
@@ -618,7 +618,7 @@ pub struct ForType {
618618impl ForType {
619619 pub fn for_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ for ] ) }
620620 pub fn generic_param_list ( & self ) -> Option < GenericParamList > { support:: child ( & self . syntax ) }
621- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
621+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
622622}
623623#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
624624pub struct ImplTraitType {
@@ -882,7 +882,7 @@ impl ast::AttrsOwner for CastExpr {}
882882impl CastExpr {
883883 pub fn expr ( & self ) -> Option < Expr > { support:: child ( & self . syntax ) }
884884 pub fn as_token ( & self ) -> Option < SyntaxToken > { support:: token ( & self . syntax , T ! [ as ] ) }
885- pub fn type_ref ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
885+ pub fn ty ( & self ) -> Option < TypeRef > { support:: child ( & self . syntax ) }
886886}
887887#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
888888pub struct RefExpr {
0 commit comments