about summary refs log tree commit diff
path: root/src/libsyntax/lib.rs
AgeCommit message (Expand)AuthorLines
2016-11-11Change implementation of syntax::util::SmallVector to use data_structures::Sm...Mark-Simulacrum-0/+1
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-10-28Auto merge of #37373 - nnethercote:html5ever-more-more, r=nrcbors-0/+1
2016-10-27review changesNick Cameron-0/+1
2016-10-25Use `SmallVector` for `TtReader::stack`.Nicholas Nethercote-0/+1
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-0/+1
2016-09-07Strip unconfigured nodes in the `InvocationCollector` fold.Jeffrey Seyfried-0/+1
2016-09-05Add module `ext::placeholders` with `placeholder()` and `PlaceholderExpander`.Jeffrey Seyfried-0/+1
2016-08-24Remove drop flags from structs and enums implementing Drop.Eduard Burtescu-1/+0
2016-08-16Proc_macro is alivecgswords-0/+1
2016-07-17Rename `mtwt` to `hygiene`Jeffrey Seyfried-1/+1
2016-06-30Add comments on error code listGuillaume Gomez-1/+1
2016-06-29Add error codes in libsyntaxggomez-6/+15
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-0/+3
2016-06-26Rollup merge of #34385 - cgswords:tstream, r=nrcJeffrey Seyfried-0/+1
2016-06-24reexport errors from syntax. fix failing cfail testJonathan Turner-1/+2
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-4/+4
2016-06-21Refactored tokentrees into their own files in preparation for tokenstreams. M...cgswords-0/+1
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-0/+3
2016-05-02Nit: use Range::containsNiko Matsakis-0/+1
2016-04-24Remove some old code from libsyntaxVadim Petrochenkov-1/+0
2016-04-24syntax: Make static/super/self/Self keywords + special ident cleanupVadim Petrochenkov-0/+1
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-1/+0
2016-04-06syntax: dismantle ast_util.Eduard Burtescu-1/+0
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-07Auto merge of #29734 - Ryman:whitespace_consistency, r=Aatchbors-0/+1
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2016-01-16libsyntax: accept only whitespace with the PATTERN_WHITE_SPACE propertyKevin Butler-0/+1
2015-12-30use structured errorsNick Cameron-6/+11
2015-12-21Register new snapshotsAlex Crichton-5/+0
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-2/+3
2015-12-15Move built-in syntax extensions to a separate crateSeo Sanghyeon-10/+0
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-2/+0
2015-12-04Auto merge of #29850 - Kimundi:attributes_that_make_a_statement, r=pnkfelixbors-0/+1
2015-11-27Auto merge of #30064 - fhartwig:macro-suggestions, r=sanxiynbors-0/+1
2015-11-26Some TLC for the MoveMap traitMarvin Löbel-0/+1
2015-11-26Add suggestion of similar macro names to `macro undefined` error messageFlorian Hartwig-0/+1
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-0/+2
2015-11-12Auto merge of #29544 - Ryman:reduce_doc_warnings, r=steveklabnikbors-1/+2
2015-11-12libsyntax: deny warnings in doctestsKevin Butler-1/+2
2015-11-12Add -Zinput-statsNick Cameron-1/+2
2015-10-27Make fatal errors more consistent.Eli Friedman-1/+0
2015-10-27Generalise associative operator parsingSimonas Kazlauskas-0/+1
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-2/+0
2015-10-12Remove the push_unsafe! and pop_unsafe! macros.Nick Cameron-1/+0
2015-08-24Move entry point identification logic to libsyntaxWilliam Throwe-0/+1
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-1/+1