rust/src/libsyntax/ext
Alex Crichton 9c09c94347 syntax: Tweak the return value of bytes!()
Instead of returning &'static [u8], an invocation of `bytes!()` now returns
`&'static [u8, ..N]` where `N` is the length of the byte vector. This should
functionally be the same, but there are some cases where an explicit cast may be
needed, so this is a:

[breaking-change]
2014-10-09 09:44:51 -07:00
..
deriving
tt Fix the most egregious instances of "local ambiguity: multiple parsing options..." error in macros, which often occurs when trying to match parts of Rust syntax. 2014-10-07 02:13:05 -07:00
asm.rs Keep ExpnId abstract by providing conversions 2014-09-28 09:25:48 -07:00
base.rs Limit recursion depth for macro expansions, closes #17628 2014-10-01 11:46:04 +02:00
build.rs rustc: Add const globals to the language 2014-10-09 09:44:50 -07:00
bytes.rs syntax: Tweak the return value of bytes!() 2014-10-09 09:44:51 -07:00
cfg_attr.rs Convert cfg syntax to new system 2014-09-27 22:59:26 -07:00
cfg.rs Turn on cfg format warnings 2014-09-30 12:52:00 -07:00
concat_idents.rs
concat.rs
env.rs
expand.rs Limit recursion depth for macro expansions, closes #17628 2014-10-01 11:46:04 +02:00
fmt.rs
format.rs
log_syntax.rs
mtwt.rs
quote.rs syntax: Parse outer attributes in quote_method! 2014-10-06 10:53:05 -04:00
source_util.rs
trace_macros.rs