diff options
| author | varkor <github@varkor.com> | 2018-05-25 18:41:03 +0100 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2018-06-20 12:19:04 +0100 |
| commit | d643946550fa349729184a4f70abc01e21ceddc0 (patch) | |
| tree | 56b75eb7b607a7b06db9d88878ee9cca438730de /src/libsyntax/print | |
| parent | f9d0968906aa6bc5ed0f82d74b5504b58afc9d3b (diff) | |
| download | rust-d643946550fa349729184a4f70abc01e21ceddc0.tar.gz rust-d643946550fa349729184a4f70abc01e21ceddc0.zip | |
Rename ast::GenericParam and ast::GenericArg
It's so confusing to have everything having the same name, at least while refactoring.
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 3e0e533bc08..a7a85a4c71f 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -13,7 +13,7 @@ pub use self::AnnNode::*; use rustc_target::spec::abi::{self, Abi}; use ast::{self, BlockCheckMode, PatKind, RangeEnd, RangeSyntax}; use ast::{SelfKind, RegionTyParamBound, TraitTyParamBound, TraitBoundModifier}; -use ast::{Attribute, MacDelimiter, GenericArg}; +use ast::{Attribute, MacDelimiter, GenericArgAST}; use util::parser::{self, AssocOp, Fixity}; use attr; use codemap::{self, CodeMap}; @@ -344,7 +344,7 @@ pub fn trait_item_to_string(i: &ast::TraitItem) -> String { to_string(|s| s.print_trait_item(i)) } -pub fn generic_params_to_string(generic_params: &[ast::GenericParam]) -> String { +pub fn generic_params_to_string(generic_params: &[ast::GenericParamAST]) -> String { to_string(|s| s.print_generic_params(generic_params)) } @@ -1017,10 +1017,10 @@ impl<'a> State<'a> { Ok(()) } - pub fn print_generic_arg(&mut self, generic_arg: &GenericArg) -> io::Result<()> { + pub fn print_generic_arg(&mut self, generic_arg: &GenericArgAST) -> io::Result<()> { match generic_arg { - GenericArg::Lifetime(lt) => self.print_lifetime(lt), - GenericArg::Type(ty) => self.print_type(ty), + GenericArgAST::Lifetime(lt) => self.print_lifetime(lt), + GenericArgAST::Type(ty) => self.print_type(ty), } } @@ -1443,7 +1443,7 @@ impl<'a> State<'a> { fn print_formal_generic_params( &mut self, - generic_params: &[ast::GenericParam] + generic_params: &[ast::GenericParamAST] ) -> io::Result<()> { if !generic_params.is_empty() { self.s.word("for")?; @@ -2869,7 +2869,7 @@ impl<'a> State<'a> { pub fn print_generic_params( &mut self, - generic_params: &[ast::GenericParam] + generic_params: &[ast::GenericParamAST] ) -> io::Result<()> { if generic_params.is_empty() { return Ok(()); @@ -2879,11 +2879,11 @@ impl<'a> State<'a> { self.commasep(Inconsistent, &generic_params, |s, param| { match *param { - ast::GenericParam::Lifetime(ref lifetime_def) => { + ast::GenericParamAST::Lifetime(ref lifetime_def) => { s.print_outer_attributes_inline(&lifetime_def.attrs)?; s.print_lifetime_bounds(&lifetime_def.lifetime, &lifetime_def.bounds) }, - ast::GenericParam::Type(ref ty_param) => s.print_ty_param(ty_param), + ast::GenericParamAST::Type(ref ty_param) => s.print_ty_param(ty_param), } })?; @@ -3047,7 +3047,7 @@ impl<'a> State<'a> { unsafety: ast::Unsafety, decl: &ast::FnDecl, name: Option<ast::Ident>, - generic_params: &Vec<ast::GenericParam>) + generic_params: &Vec<ast::GenericParamAST>) -> io::Result<()> { self.ibox(INDENT_UNIT)?; if !generic_params.is_empty() { |
