| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-05-10 | only_local: always check for misuse | lcnr | -4/+2 | |
| 2021-12-15 | Remove `in_band_lifetimes` for `rustc_passes` | Peter Jaszkowiak | -6/+6 | |
| 2021-09-29 | Avoid more invocations of hir_crate query. | Camille GILLOT | -1/+1 | |
| 2021-09-02 | ty::layout: split `LayoutOf` into required and (blanket) provided halves. | Eduard-Mihai Burtescu | -2/+2 | |
| 2021-09-02 | ty::layout: implement `layout_of` automatically as a default method. | Eduard-Mihai Burtescu | -3/+9 | |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -5/+4 | |
| 2021-08-27 | rustc_target: add lifetime parameter to `LayoutOf`. | Eduard-Mihai Burtescu | -1/+1 | |
| 2021-08-21 | Remove `Session.used_attrs` and move logic to `CheckAttrVisitor` | Aaron Hill | -1/+1 | |
| Instead of updating global state to mark attributes as used, we now explicitly emit a warning when an attribute is used in an unsupported position. As a side effect, we are to emit more detailed warning messages (instead of just a generic "unused" message). `Session.check_name` is removed, since its only purpose was to mark the attribute as used. All of the callers are modified to use `Attribute.has_name` Additionally, `AttributeType::AssumedUsed` is removed - an 'assumed used' attribute is implemented by simply not performing any checks in `CheckAttrVisitor` for a particular attribute. We no longer emit unused attribute warnings for the `#[rustc_dummy]` attribute - it's an internal attribute used for tests, so it doesn't mark sense to treat it as 'unused'. With this commit, a large source of global untracked state is removed. | ||||
| 2021-02-15 | Only store a LocalDefId in hir::Item. | Camille GILLOT | -4/+2 | |
| Items are guaranteed to be HIR owner. | ||||
| 2020-11-26 | Store ForeignItem in a side table. | Camille GILLOT | -0/+1 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+142 | |
