Test fixes from rollup

This commit is contained in:
Alex Crichton 2014-04-04 13:45:24 -07:00
parent bf1ffaf5f4
commit 6d43138b75
5 changed files with 9 additions and 9 deletions

View File

@ -915,9 +915,6 @@ impl<'a> State<'a> {
match attr.node.style {
ast::AttrInner => {
try!(self.print_attribute(attr));
if !attr.node.is_sugared_doc {
try!(word(&mut self.s, ";"));
}
count += 1;
}
_ => {/* fallthrough */ }
@ -935,7 +932,10 @@ impl<'a> State<'a> {
if attr.node.is_sugared_doc {
word(&mut self.s, attr.value_str().unwrap().get())
} else {
try!(word(&mut self.s, "#["));
match attr.node.style {
ast::AttrInner => try!(word(&mut self.s, "#![")),
ast::AttrOuter => try!(word(&mut self.s, "#[")),
}
try!(self.print_meta_item(attr.meta()));
word(&mut self.s, "]")
}

View File

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#[crate_type = "lib"];
#![crate_type = "lib"]
pub struct Fish {
pub x: int

View File

@ -14,7 +14,7 @@
// accidentally carried over to each inner function
fn main() {
#[inner_attr];
#![inner_attr]
#[outer_attr]
fn f() { }

View File

@ -57,5 +57,5 @@ fn f() { }
fn g() { }
fn h() {
#[doc = "as do inner ones"];
#![doc = "as do inner ones"]
}

View File

@ -22,12 +22,12 @@ trait frobable {
impl frobable for int {
#[frob_attr1]
fn frob(&self) {
#[frob_attr2];
#![frob_attr2]
}
#[defrob_attr1]
fn defrob(&self) {
#[defrob_attr2];
#![defrob_attr2]
}
}