rust/src/libsyntax/ext
Niko Matsakis df93deab10 Make various fixes:
- add feature gate
- add basic tests
- adjust parser to eliminate conflict between `const fn` and associated
constants
- allow `const fn` in traits/trait-impls, but forbid later in type check
- correct some merge conflicts
2015-05-21 11:47:30 -04:00
..
deriving syntax: parse const fn for free functions and inherent methods. 2015-05-21 11:47:30 -04:00
tt Permit token trees, identifiers, and blocks to be following by 2015-05-15 13:23:27 -04:00
asm.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
base.rs syntax: replace sess.span_diagnostic.cm with sess.codemap(). 2015-05-14 01:47:56 +03:00
build.rs syntax: parse const fn for free functions and inherent methods. 2015-05-21 11:47:30 -04:00
cfg.rs
concat_idents.rs
concat.rs
env.rs Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
expand.rs Make various fixes: 2015-05-21 11:47:30 -04:00
format.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
log_syntax.rs Remove the vestigial ExtCtxt::print_backtrace function. 2015-04-11 16:48:52 -07:00
mtwt.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
quote.rs syntax: Unquoting some statements requires trailing semicolons 2015-05-15 08:07:48 -07:00
source_util.rs syntax: remove #![feature(box_syntax, box_patterns)] 2015-04-21 10:07:48 -07:00
trace_macros.rs syntax: Remove uses of #[feature(slice_patterns)] 2015-04-21 10:08:26 -07:00