| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -558/+0 | |
| 2020-08-17 | rust_ast::ast => rustc_ast | Ujjwal Sharma | -1/+1 | |
| 2020-08-08 | Eliminate the `SessionGlobals` from `librustc_ast`. | Nicholas Nethercote | -3/+3 | |
| By moving `{known,used}_attrs` from `SessionGlobals` to `Session`. This means they are accessed via the `Session`, rather than via TLS. A few `Attr` methods and `librustc_ast` functions are now methods of `Session`. All of this required passing a `Session` to lots of functions that didn't already have one. Some of these functions also had arguments removed, because those arguments could be accessed directly via the `Session` argument. `contains_feature_attr()` was dead, and is removed. Some functions were moved from `librustc_ast` elsewhere because they now need to access `Session`, which isn't available in that crate. - `entry_point_type()` --> `librustc_builtin_macros` - `global_allocator_spans()` --> `librustc_metadata` - `is_proc_macro_attr()` --> `Session` | ||||
| 2020-08-04 | rustc_ast: `(Nested)MetaItem::check_name` -> `has_name` | Vadim Petrochenkov | -5/+5 | |
| For consistency with `Attribute::has_name` which doesn't mark the attribute as used either. Replace all uses of `check_name` with `has_name` outside of rustc | ||||
| 2020-07-17 | Rename TypeckTables to TypeckResults. | Valentin Lazureanu | -3/+3 | |
| 2020-07-15 | mir_built is a lie | Bastian Kauschke | -3/+2 | |
| 2020-07-15 | Remove lots of `Symbol::as_str()` calls. | Nicholas Nethercote | -4/+4 | |
| In various ways, such as changing functions to take a `Symbol` instead of a `&str`. | ||||
| 2020-07-10 | Avoid "whitelist" | Tamir Duberstein | -1/+1 | |
| Other terms are more inclusive and precise. | ||||
| 2020-06-11 | Remove associated opaque types | Matthew Jasper | -1/+0 | |
| They're unused now. | ||||
| 2020-05-08 | Remove ast::{Ident, Name} reexports. | Camille GILLOT | -1/+1 | |
| 2020-04-23 | librustc_middle: return LocalDefId instead of DefId in local_def_id | marmeladema | -3/+3 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -4/+4 | |
| 2020-03-23 | Put extract_def_id back on DepNode. | Camille GILLOT | -2/+2 | |
| 2020-03-23 | Fallout in other crates. | Camille GILLOT | -2/+2 | |
| 2020-03-19 | hir: replace "items" terminology with "nodes" where appropriate. | Eduard-Mihai Burtescu | -2/+2 | |
| 2020-03-15 | More Method->Fn renaming | Mark Mansi | -1/+1 | |
| 2020-03-14 | Replace `HirBody` with `hir_owner_items` in tests | John Kåre Alsaker | -2/+3 | |
| 2020-03-14 | Index HIR after creating TyCtxt | John Kåre Alsaker | -2/+2 | |
| 2020-03-14 | Remove `Hir` and `HirBody` dep nodes | John Kåre Alsaker | -2/+1 | |
| 2020-03-14 | Rollup merge of #69809 - matthiaskrgr:lifetimes, r=eddyb | Yuki Okushi | -1/+1 | |
| remove lifetimes that can be elided (clippy::needless_lifetimes) | ||||
| 2020-03-12 | remove lifetimes that can be elided (clippy::needless_lifetimes) | Matthias Krüger | -1/+1 | |
| 2020-03-12 | Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasper | Mazdak Farrokhzad | -1/+1 | |
| Rename DefKind::Method and TraitItemKind::Method r? @eddyb, @Centril, or @matthewjasper cc #69498 #60163 | ||||
| 2020-03-05 | Use more efficient &&str to String conversion (clippy::inefficient_to_string) | Matthias Krüger | -1/+2 | |
| 2020-03-03 | rename TraitItemKind::Method -> Fn | Mark Mansi | -1/+1 | |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -2/+2 | |
| 2020-02-27 | Remove unneeded calls to format!() | Björn Steinbrink | -4/+1 | |
| 2020-02-19 | Make is_object_safe a method. | Camille GILLOT | -1/+1 | |
| 2020-01-17 | Use named fields for `hir::ItemKind::Impl` | Dylan MacKenzie | -1/+1 | |
| 2020-01-08 | normalize rustc::hir::intravisit imports | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-08 | intravisit: abstract over HIR Map | Mazdak Farrokhzad | -1/+4 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -5/+5 | |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -165/+81 | |
| 2019-12-21 | Use Arena inside hir::ImplItem. | Camille GILLOT | -1/+1 | |
| 2019-12-21 | Use Arena inside hir::TraitItem. | Camille GILLOT | -1/+1 | |
| 2019-12-21 | Use Arena inside hir::Item. | Camille GILLOT | -1/+1 | |
| 2019-12-18 | Remove some unnecessary `ATTR_*` constants. | Nicholas Nethercote | -4/+3 | |
| 2019-11-02 | Simplify various `Symbol` use points. | Nicholas Nethercote | -2/+2 | |
| Including removing a bunch of unnecessary `.as_str()` calls, and a bunch of unnecessary sigils. | ||||
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -2/+2 | |
| 2019-09-26 | Rename `TraitItem.node` to `TraitItem.kind` | varkor | -1/+1 | |
| 2019-09-26 | Rename `ImplItem.node` to `ImplItem.kind` | varkor | -1/+1 | |
| 2019-08-23 | Fix incremental tests | Wesley Wiser | -6/+21 | |
| 2019-08-04 | Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias` | varkor | -1/+1 | |
| 2019-08-04 | Rename `ItemKind::Ty` to `ItemKind::TyAlias` | varkor | -1/+1 | |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -1/+1 | |
| 2019-07-20 | normalize use of backticks in compiler messages for librustc_incremental | Samy Kacimi | -1/+1 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-07-04 | rename hir::map::local_def_id_from_hir_id to local_def_id | ljedrz | -1/+1 | |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -1/+1 | |
| 2019-06-20 | rename hir::map::get_by_hir_id to get | ljedrz | -1/+1 | |
