rust/src/libsyntax_ext
bors e87cd7e380 Auto merge of #33505 - petrochenkov:self, r=nrc
Remove ExplicitSelf from HIR

`self` argument is already kept in the argument list and can be retrieved from there if necessary, so there's no need for the duplication.
The same changes can be applied to AST, I'll make them in the next breaking batch.
The first commit also improves parsing of method declarations and fixes https://github.com/rust-lang/rust/issues/33413.

r? @eddyb
2016-05-15 23:14:52 -07:00
..
deriving Auto merge of #33505 - petrochenkov:self, r=nrc 2016-05-15 23:14:52 -07:00
asm.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
Cargo.toml fix cargo.toml for new dependency 2016-03-25 14:39:24 -04:00
cfg.rs Cut out a bunch of Result and panictry! boilerplate from libsyntax. 2015-12-31 14:29:02 +13:00
concat.rs [breaking-change] don't pub export ast::IntLitType variants 2016-02-11 12:34:48 +01:00
concat_idents.rs syntax: Get rid of token::IdentStyle 2016-04-24 20:59:44 +03:00
env.rs [breaking-change] don't glob export ast::Mutablity variants 2016-02-11 12:34:48 +01:00
format.rs syntax: Merge keywords and remaining special idents in one list 2016-04-24 20:59:44 +03:00
lib.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
log_syntax.rs Move built-in syntax extensions to a separate crate 2015-12-15 15:04:46 +09:00
trace_macros.rs Move built-in syntax extensions to a separate crate 2015-12-15 15:04:46 +09:00