about summary refs log tree commit diff
path: root/src/libsyntax/lib.rs
AgeCommit message (Expand)AuthorLines
2019-02-16Rollup merge of #58074 - scottmcm:stabilize-sort_by_cached_key, r=SimonSapinkennytm-1/+0
2019-02-12Stabilize slice_sort_by_cached_keyScott McMurray-1/+0
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-3/+3
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-3/+3
2019-02-12Stabilize str::escape_* methodsSimon Sapin-1/+0
2019-02-10Revert removed #![feature(nll)]Taiki Endo-0/+1
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-07libsyntax => 2018Taiki Endo-19/+10
2019-02-06Rename `fold.rs` as `mut_visit.rs`.Nicholas Nethercote-1/+1
2019-02-06Overhaul `syntax::fold::Folder`.Nicholas Nethercote-2/+2
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+0
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-0/+1
2019-01-02make `panictry!` private to libsyntaxAndy Russell-2/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-12Remove `RcVec` and `RcSlice`.Nicholas Nethercote-6/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-04Use iterator and pattern APIs instead of `char_at`Shotaro Yamada-1/+0
2018-11-27remove uses of feature gateMark Mansi-1/+0
2018-11-12Make `NodeId` a `newtype_index` to enable niche optimizationsOliver Scherer-1/+2
2018-11-02implement existing parser fns in terms of fallible fnsQuietMisdreavus-0/+17
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-26Remove OneVectorljedrz-1/+0
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-5/+5
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-23Auto merge of #53384 - gootorov:use-servo-smallvec, r=michaelwoeristerbors-0/+2
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-1/+1
2018-08-23Use optimized SmallVec implementationIgor Gutorov-0/+2
2018-08-19Switch out another use of `do catch`Scott McMurray-1/+1
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-16Auto merge of #53304 - dtolnay:extend, r=dtolnaybors-0/+3
2018-08-13Move SmallVec and ThinVec out of libsyntaxljedrz-4/+2
2018-08-12TokenStream::extendDavid Tolnay-0/+3
2018-08-13Auto merge of #53051 - varkor:trait-method-pattern-arguments-error, r=petroch...bors-0/+1
2018-08-11Emit error for pattern arguments in trait methodsvarkor-0/+1
2018-08-09[nll] libsyntax: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-05Remove unnecessary or invalid feature attributesvarkor-1/+0
2018-08-01Split out growth functionality into BitVector typeMark Rousskov-2/+2
2018-08-01Switch syntax attribute tracking to BitVectorMark Rousskov-4/+8
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-23Extend ParseSess to support buffering lintsmark-0/+2
2018-07-10Deny bare trait objects in in src/libsyntaxljedrz-0/+2
2018-06-23expansion: Improve searchability for `AstFragments` methodsVadim Petrochenkov-4/+5
2018-06-09Crate-ify and delete unused code in syntax::parseMark Simulacrum-0/+1
2018-05-17Move definition of `Edition` from libsyntax to libsyntax_posVadim Petrochenkov-2/+1
2018-05-13Add a Rayon thread poolJohn Kåre Alsaker-2/+2
2018-05-03Use escape_default() for strings in LitKind::token().Nicholas Nethercote-0/+1
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-5/+1
2018-04-12Auto merge of #49698 - SimonSapin:unicode-for-everyone, r=alexcrichtonbors-2/+2
2018-04-12Mark the rest of the `unicode` feature flag as perma-unstable.Simon Sapin-1/+1