2012-01-30 13:43:45 -06:00
|
|
|
// pp-exact - Make sure we print all the attributes
|
|
|
|
|
|
|
|
#[frobable]
|
2012-07-31 12:27:51 -05:00
|
|
|
trait frobable {
|
2012-01-30 13:43:45 -06:00
|
|
|
#[frob_attr]
|
|
|
|
fn frob();
|
|
|
|
#[defrob_attr]
|
|
|
|
fn defrob();
|
|
|
|
}
|
|
|
|
|
|
|
|
#[int_frobable]
|
2012-08-07 20:10:06 -05:00
|
|
|
impl int: frobable {
|
2012-01-30 13:43:45 -06:00
|
|
|
#[frob_attr1]
|
|
|
|
fn frob() {
|
|
|
|
#[frob_attr2];
|
|
|
|
}
|
|
|
|
|
|
|
|
#[defrob_attr1]
|
|
|
|
fn defrob() {
|
|
|
|
#[defrob_attr2];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
fn main() { }
|