about summary refs log tree commit diff
path: root/src/libsyntax_pos/edition.rs
AgeCommit message (Collapse)AuthorLines
2019-08-15syntax_pos: Remove the duplicate global editionVadim Petrochenkov-5/+0
It was introduced to avoid going through `hygiene_data`, but now it's read only once, when `ParseSess` is created, so going through a lock is ok.
2019-05-21Move `edition` outside the hygiene lock and avoid accessing itJohn Kåre Alsaker-0/+5
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-3/+4
And also the equality between `Path` and strings, because `Path` is made up of `Symbol`s.
2019-02-04libsyntax_pos => 2018Taiki Endo-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-06Rollup merge of #56500 - ljedrz:cleanup_rest_of_const_lifetimes, r=zackmdavisPietro Albini-1/+1
cleanup: remove static lifetimes from consts A follow-up to https://github.com/rust-lang/rust/pull/56497.
2018-12-04cleanup: remove static lifetimes from constsljedrz-1/+1
2018-12-04syntax: Remove `#[non_exhaustive]` from `Edition`Vadim Petrochenkov-1/+0
`Edition` is not a public API, we want users to break when a new edition is added
2018-09-19Add support for running doc test in specific editionPhilip Munksgaard-1/+1
2018-09-09Stabilize the 2018 editionMark Rousskov-1/+1
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-1/+1
2018-06-14Fix comment on editionsManish Goregaokar-1/+1
2018-05-17Add edition to expansion infoVadim Petrochenkov-1/+1
2018-05-17Move definition of `Edition` from libsyntax to libsyntax_posVadim Petrochenkov-0/+82