rust/src/libsyntax/ext
Huon Wilson 6679595853 Parse and store suffixes on literals.
This adds an optional suffix at the end of a literal token:
`"foo"bar`. An actual use of a suffix in a expression (or other literal
that the compiler reads) is rejected in the parser.

This doesn't switch the handling of numbers to this system, and doesn't
outlaw illegal suffixes for them yet.
2014-11-20 00:02:42 +11:00
..
deriving Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
tt Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
asm.rs rollup merge of #18911: canndrew/slice_shift_char 2014-11-18 00:23:55 +01:00
base.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
build.rs Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniq 2014-11-16 14:23:15 +01:00
bytes.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
cfg.rs Use PascalCase for token variants 2014-10-28 15:55:37 +11:00
cfg_attr.rs Convert cfg syntax to new system 2014-09-27 22:59:26 -07:00
concat.rs Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniq 2014-11-16 14:23:15 +01:00
concat_idents.rs Support parenthesized paths Foo(A,B) -> C that expand to Foo<(A,B),C>. These paths also bind anonymous regions (or will, once HRTB is fully working). 2014-11-06 06:48:23 -05:00
env.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
expand.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
fmt.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
format.rs Fallout from deprecation 2014-11-17 11:26:48 -08:00
log_syntax.rs Add Span and separate open/close delims to TTDelim 2014-10-26 09:53:29 +11:00
mtwt.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
quote.rs Parse and store suffixes on literals. 2014-11-20 00:02:42 +11:00
source_util.rs rustc: Implement -l and include! tweaks 2014-10-30 19:02:11 -07:00
trace_macros.rs Convert some token functions into methods 2014-10-28 15:55:37 +11:00