about summary refs log tree commit diff
path: root/src/librustc/middle/lib_features.rs
AgeCommit message (Collapse)AuthorLines
2019-12-29Move lib_features.rs in librustc_passes.Camille GILLOT-153/+0
2019-12-22Format the worldMark Rousskov-26/+14
2019-12-21Use Arena inside hir::Crate.Camille GILLOT-1/+1
2019-11-14Clean some error codes diagnosticsGuillaume Gomez-16/+28
2019-09-26Rename `MetaItem.node` to `MetaItem.kind`varkor-1/+1
2019-07-07Collect library features from non-exported macrosVadim Petrochenkov-1/+5
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-3/+3
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-6/+6
2019-05-13Return a `Symbol` from `name_or_empty` functions.Nicholas Nethercote-3/+3
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-1/+1
And also the equality between `Path` and strings, because `Path` is made up of `Symbol`s.
2019-05-13Rename `syntax::symbol::symbols` as `syntax::symbol::sym`.Nicholas Nethercote-2/+2
Because it's going to be used a lot.
2019-04-15Make check_name genericJohn Kåre Alsaker-3/+3
2019-03-17Make meta-item API compatible with `LocalInternedString::get` soundness fixVadim Petrochenkov-3/+3
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-3/+3
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-0/+2
2019-02-13Cleanup importsTaiki Endo-1/+1
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-1/+1
2019-02-05move librustc to 2018Mark Mansi-3/+3
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-3/+3
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-2/+2
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-2/+2
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-2/+2
2018-10-06rustc/middle: whitespace & formatting fixesljedrz-2/+2
2018-08-21Iterate through all crates in stability.rs rather than lib_features.rsvarkor-6/+1
2018-08-15Visit all attributes for feature collectionvarkor-55/+39
2018-08-05Improve query efficiencyvarkor-3/+5
2018-08-05Add special support for libcvarkor-2/+0
2018-08-05Add support for feature attributes on macrosvarkor-0/+3
2018-08-05Fix test/compile-failvarkor-2/+9
2018-08-05Get around tidy bugvarkor-4/+4
2018-08-05Add error for inconsistent stability `since` valuevarkor-0/+15
2018-08-05Add lint for unknown feature attributesvarkor-0/+153