rust/src/libsyntax/ext
Kevin Ballard d6d9b92683 path2: Adjust the API to remove all the _str mutation methods
Add a new trait BytesContainer that is implemented for both byte vectors
and strings.

Convert Path::from_vec and ::from_str to one function, Path::new().

Remove all the _str-suffixed mutation methods (push, join, with_*,
set_*) and modify the non-suffixed versions to use BytesContainer.
2013-10-15 22:18:30 -07:00
..
deriving option: rewrite the API to use composition 2013-10-09 09:17:29 -04:00
tt syntax: allow macros to expand to items with attributes. 2013-10-10 09:57:37 +11:00
asm.rs add new enum ast::StrStyle as field to ast::lit_str 2013-10-08 03:43:28 +02:00
auto_encode.rs Modernized a few type names in rustc and syntax 2013-09-01 14:43:26 +02:00
base.rs option: rewrite the API to use composition 2013-10-09 09:17:29 -04:00
build.rs option: rewrite the API to use composition 2013-10-09 09:17:29 -04:00
bytes.rs add new enum ast::StrStyle as field to ast::lit_str 2013-10-08 03:43:28 +02:00
cfg.rs Modernized a few type names in rustc and syntax 2013-09-01 14:43:26 +02:00
concat_idents.rs Delay assignment of node ids until after expansion. Ensures that each AST node 2013-09-10 05:45:12 -04:00
env.rs add new enum ast::StrStyle as field to ast::lit_str 2013-10-08 03:43:28 +02:00
expand.rs Remove unused abi attributes. 2013-10-14 13:10:36 +02:00
fmt.rs add new enum ast::StrStyle as field to ast::lit_str 2013-10-08 03:43:28 +02:00
format.rs option: rewrite the API to use composition 2013-10-09 09:17:29 -04:00
log_syntax.rs Delay assignment of node ids until after expansion. Ensures that each AST node 2013-09-10 05:45:12 -04:00
quote.rs add new enum ast::StrStyle as field to ast::lit_str 2013-10-08 03:43:28 +02:00
source_util.rs path2: Adjust the API to remove all the _str mutation methods 2013-10-15 22:18:30 -07:00
trace_macros.rs Modernized a few type names in rustc and syntax 2013-09-01 14:43:26 +02:00