libsyntax: add some explicit copies

This commit is contained in:
Erick Tryzelaar
2013-02-24 18:32:02 -08:00
parent 752befe2a6
commit bff22cf166
8 changed files with 94 additions and 68 deletions

View File

@@ -27,13 +27,13 @@ pub struct SeqSep {
trailing_sep_allowed: bool
}
pub fn seq_sep_trailing_disallowed(t: token::Token) -> SeqSep {
pub fn seq_sep_trailing_disallowed(+t: token::Token) -> SeqSep {
SeqSep {
sep: Some(t),
trailing_sep_allowed: false,
}
}
pub fn seq_sep_trailing_allowed(t: token::Token) -> SeqSep {
pub fn seq_sep_trailing_allowed(+t: token::Token) -> SeqSep {
SeqSep {
sep: Some(t),
trailing_sep_allowed: true,