Rename TraitTyParamBound to ParamBound::Trait
This commit is contained in:
@@ -12,7 +12,7 @@ pub use self::AnnNode::*;
|
||||
|
||||
use rustc_target::spec::abi::{self, Abi};
|
||||
use ast::{self, BlockCheckMode, PatKind, RangeEnd, RangeSyntax};
|
||||
use ast::{SelfKind, Outlives, TraitTyParamBound, TraitBoundModifier};
|
||||
use ast::{SelfKind, Outlives, Trait, TraitBoundModifier};
|
||||
use ast::{Attribute, MacDelimiter, GenericArg};
|
||||
use util::parser::{self, AssocOp, Fixity};
|
||||
use attr;
|
||||
@@ -1364,7 +1364,7 @@ impl<'a> State<'a> {
|
||||
self.print_generic_params(&generics.params)?;
|
||||
let mut real_bounds = Vec::with_capacity(bounds.len());
|
||||
for b in bounds.iter() {
|
||||
if let TraitTyParamBound(ref ptr, ast::TraitBoundModifier::Maybe) = *b {
|
||||
if let Trait(ref ptr, ast::TraitBoundModifier::Maybe) = *b {
|
||||
self.s.space()?;
|
||||
self.word_space("for ?")?;
|
||||
self.print_trait_ref(&ptr.trait_ref)?;
|
||||
@@ -1390,7 +1390,7 @@ impl<'a> State<'a> {
|
||||
let mut real_bounds = Vec::with_capacity(bounds.len());
|
||||
// FIXME(durka) this seems to be some quite outdated syntax
|
||||
for b in bounds.iter() {
|
||||
if let TraitTyParamBound(ref ptr, ast::TraitBoundModifier::Maybe) = *b {
|
||||
if let Trait(ref ptr, ast::TraitBoundModifier::Maybe) = *b {
|
||||
self.s.space()?;
|
||||
self.word_space("for ?")?;
|
||||
self.print_trait_ref(&ptr.trait_ref)?;
|
||||
@@ -2826,7 +2826,7 @@ impl<'a> State<'a> {
|
||||
}
|
||||
|
||||
match bound {
|
||||
TraitTyParamBound(tref, modifier) => {
|
||||
Trait(tref, modifier) => {
|
||||
if modifier == &TraitBoundModifier::Maybe {
|
||||
self.s.word("?")?;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user