rust/src/libsyntax
Patrick Walton 5aa264a14f libsyntax: Disallow keywords followed by ::.
This breaks code that looked like:

    mymacro!(static::foo);

... where `mymacro!` expects a path or expression. Change such macros to
not accept keywords followed by `::`.

Closes #17298.

[breaking-change]
2014-09-18 16:26:47 -07:00
..
ast_map librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
diagnostics syntax: fix fallout from using ptr::P. 2014-09-14 03:39:36 +03:00
ext librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
parse libsyntax: Disallow keywords followed by ::. 2014-09-18 16:26:47 -07:00
print librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
util auto merge of #17223 : retep998/rust/into_string, r=huonw 2014-09-17 01:16:14 +00:00
abi.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
ast_util.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
ast.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
attr.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
codemap.rs ignore-lexer-test to broken files and remove some tray hyphens 2014-07-21 10:59:58 -07:00
config.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
crateid.rs core: Change the argument order on splitn and rsplitn for strs. 2014-08-13 15:27:37 -07:00
diagnostic.rs syntax: fix fallout from using ptr::P. 2014-09-14 03:39:36 +03:00
feature_gate.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
fold.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
lib.rs move feature_gate to libsyntax 2014-09-17 16:53:20 +12:00
owned_slice.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
ptr.rs syntax: document the ptr module. 2014-09-14 04:20:36 +03:00
show_span.rs rebasing fixes 2014-09-17 16:53:20 +12:00
std_inject.rs move std_inject to libsyntax 2014-09-17 16:53:20 +12:00
test.rs move most of front to libsyntax 2014-09-17 16:53:20 +12:00
visit.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00