rust/src/libsyntax/ext
Mark-Simulacrum b8d6686ef3 Factor out inner current Earley item loop.
Change multiple functions to be non-public.
Change nameize to accept an iterator so as to avoid an allocation.
2016-11-12 06:42:40 -07:00
..
tt Factor out inner current Earley item loop. 2016-11-12 06:42:40 -07:00
base.rs Change implementation of syntax::util::SmallVector to use data_structures::SmallVec. 2016-11-11 07:38:48 -07:00
build.rs syntax: don't fake a block around closures' bodies during parsing. 2016-11-10 01:44:45 +02:00
expand.rs Change implementation of syntax::util::SmallVector to use data_structures::SmallVec. 2016-11-11 07:38:48 -07:00
hygiene.rs Refactor field expansion_data of Resolver to use a Mark instead of a u32. 2016-10-02 04:25:31 +00:00
placeholders.rs Cleanup depths. 2016-10-07 21:54:04 +00:00
proc_macro_shim.rs Adds a ProcMacro form of syntax extension 2016-09-22 08:47:57 +12:00
quote.rs Reduce the size of Token and make it cheaper to clone by refactoring 2016-11-03 23:48:24 +00:00
source_util.rs Change implementation of syntax::util::SmallVector to use data_structures::SmallVec. 2016-11-11 07:38:48 -07:00