diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-03-02 13:23:38 -0800 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-03-03 15:25:08 -0800 |
| commit | b9d9157883437550f3ec9cd8f01f20b91cfebb77 (patch) | |
| tree | e96aace8abbf70c5137056115c70fc424af58ce5 /src/libsyntax/ext/quote.rs | |
| parent | 4a73426aa22a9a5771de1719a38670f4b7200e5d (diff) | |
| download | rust-b9d9157883437550f3ec9cd8f01f20b91cfebb77.tar.gz rust-b9d9157883437550f3ec9cd8f01f20b91cfebb77.zip | |
libsyntax: add &self to extensions
Diffstat (limited to 'src/libsyntax/ext/quote.rs')
| -rw-r--r-- | src/libsyntax/ext/quote.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/libsyntax/ext/quote.rs b/src/libsyntax/ext/quote.rs index 4349ffaea43..7b00a5e5a4b 100644 --- a/src/libsyntax/ext/quote.rs +++ b/src/libsyntax/ext/quote.rs @@ -167,15 +167,15 @@ pub mod rt { } pub trait ExtParseUtils { - fn parse_item(s: ~str) -> @ast::item; - fn parse_expr(s: ~str) -> @ast::expr; - fn parse_stmt(s: ~str) -> @ast::stmt; - fn parse_tts(s: ~str) -> ~[ast::token_tree]; + fn parse_item(&self, s: ~str) -> @ast::item; + fn parse_expr(&self, s: ~str) -> @ast::expr; + fn parse_stmt(&self, s: ~str) -> @ast::stmt; + fn parse_tts(&self, s: ~str) -> ~[ast::token_tree]; } impl ExtParseUtils for ext_ctxt { - fn parse_item(s: ~str) -> @ast::item { + fn parse_item(&self, s: ~str) -> @ast::item { let res = parse::parse_item_from_source_str( ~"<quote expansion>", @(copy s), @@ -191,7 +191,7 @@ pub mod rt { } } - fn parse_stmt(s: ~str) -> @ast::stmt { + fn parse_stmt(&self, s: ~str) -> @ast::stmt { parse::parse_stmt_from_source_str( ~"<quote expansion>", @(copy s), @@ -200,7 +200,7 @@ pub mod rt { self.parse_sess()) } - fn parse_expr(s: ~str) -> @ast::expr { + fn parse_expr(&self, s: ~str) -> @ast::expr { parse::parse_expr_from_source_str( ~"<quote expansion>", @(copy s), @@ -208,7 +208,7 @@ pub mod rt { self.parse_sess()) } - fn parse_tts(s: ~str) -> ~[ast::token_tree] { + fn parse_tts(&self, s: ~str) -> ~[ast::token_tree] { parse::parse_tts_from_source_str( ~"<quote expansion>", @(copy s), |
