rust/src/libsyntax/parse
Mazdak Farrokhzad 73f9832ee4
Rollup merge of #59476 - nnethercote:TokenStreamBuilder-SmallVec, r=petrochenkov
Use `SmallVec` in `TokenStreamBuilder`.

This reduces by 12% the number of allocations done for a "clean incremental" of `webrender_api`, which reduces the instruction count by about 0.5%.

r? @petrochenkov
2019-03-29 02:40:54 +01:00
..
lexer Tweak incorrect escaped char diagnostic 2019-03-20 11:45:25 -07:00
attr.rs Use SmallVec in TokenStreamBuilder. 2019-03-29 09:32:58 +11:00
classify.rs libsyntax => 2018 2019-02-07 02:33:01 +09:00
mod.rs Expose new_sub_parser_from_file 2019-03-09 21:59:54 +09:00
parser.rs Rollup merge of #59198 - estebank:recovered-pattern, r=zackmdavis 2019-03-28 08:43:32 +01:00
token.rs Simplify code 2019-03-06 18:46:11 -08:00