index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_passes
/
src
/
stability.rs
Age
Commit message (
Expand
)
Author
Lines
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-1
/
+3
2023-05-24
Use `is_some_and`/`is_ok_and` in less obvious spots
Maybe Waffle
-9
/
+6
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-5
/
+3
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+2
2023-04-26
Migrate `rustc_passes` to translatable diagnostics
clubby789
-27
/
+15
2023-04-09
Migrate `sess.opts.tests` uses to `sess.is_test_crate()`
blyxyas
-1
/
+1
2023-03-23
Separate find_*_stability.
Camille GILLOT
-3
/
+5
2023-03-21
Use local key in providers
Michael Goulet
-8
/
+4
2023-03-06
Rollup merge of #107801 - davidtwco:stability-implies-const, r=Nilstrieb
Matthias Krüger
-0
/
+9
2023-02-26
Rollup merge of #108449 - fee1-dead-contrib:do_not_lint_unresolved, r=compile...
Matthias Krüger
-1
/
+4
2023-02-25
Do not lint unresolved trait for ineffective unstable trait impl
Deadbeef
-1
/
+4
2023-02-22
diagnostics: if AssocFn has self argument, describe as method
Michael Howell
-2
/
+2
2023-02-19
Auto merge of #108128 - clubby789:builtin-derived-attr, r=jackh726
bors
-1
/
+1
2023-02-16
Properly check for builtin derives
clubby789
-1
/
+1
2023-02-16
Replace some `then`s with some `then_some`s
Maybe Waffle
-1
/
+1
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-1
/
+1
2023-02-08
const_eval: `implies_by` in `rustc_const_unstable`
David Wood
-0
/
+9
2023-02-05
rustc_passes: remove huge error imports
est31
-24
/
+21
2023-01-30
Replace some `_ == _ || _ == _`s with `matches!(_, _ | _)`s
Maybe Waffle
-1
/
+1
2023-01-28
Remove `HirId -> LocalDefId` map from HIR.
Camille GILLOT
-1
/
+2
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2022-12-01
rustc_hir: Relax lifetime requirements on `Visitor::visit_path`
Vadim Petrochenkov
-2
/
+2
2022-11-17
Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-dead
bors
-11
/
+11
2022-11-13
Store a LocalDefId in hir::Variant & hir::Field.
Camille GILLOT
-10
/
+10
2022-11-13
Store a LocalDefId in hir::GenericParam.
Camille GILLOT
-1
/
+1
2022-11-12
Use `derive_const` and rm manual StructuralEq impl
Deadbeef
-0
/
+8
2022-10-29
Rename some `OwnerId` fields.
Nicholas Nethercote
-12
/
+12
2022-10-26
privacy: Rename "accessibility levels" to "effective visibilities"
Vadim Petrochenkov
-6
/
+9
2022-10-19
Allow #[unstable] impl for fn() -> UnstableType.
Mara Bos
-7
/
+19
2022-10-19
Allow #[unstable] impls for fn() with unstable abi.
Mara Bos
-3
/
+8
2022-10-07
migrate stability.rs to translateable diagnostics
Nathan Stocks
-84
/
+46
2022-10-01
Refactor rustc lint API
Maybe Waffle
-15
/
+14
2022-09-24
separate definitions and `HIR` owners
Takayuki Maeda
-12
/
+12
2022-09-14
Migrated the rustc_passes lint for annotations without effect to the new diag...
Diego de Oliveira
-10
/
+7
2022-09-14
Also replace the placeholder for the stable_features lint
est31
-2
/
+11
2022-09-05
Make `hir::PathSegment::res` non-optional.
Nicholas Nethercote
-1
/
+1
2022-08-13
Rollup merge of #100431 - compiler-errors:enum-ctor-variant-stab, r=estebank
Michael Goulet
-1
/
+4
2022-08-12
Check ctor for missing stability
Michael Goulet
-0
/
+3
2022-08-12
enum variant ctor inherits stability of variant
Michael Goulet
-1
/
+1
2022-08-12
Auto merge of #100328 - davidtwco:perf-implications, r=nnethercote
bors
-36
/
+91
2022-08-11
Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillot
Matthias Krüger
-5
/
+5
2022-08-11
Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.
Nicholas Nethercote
-5
/
+5
2022-08-09
passes: load `defined_lib_features` query less
David Wood
-36
/
+91
2022-07-31
Don't track parent body stability (it wasn't used anyway)
Maybe Waffle
-18
/
+3
2022-07-26
Implement `#[rustc_default_body_unstable]`
Maybe Waffle
-4
/
+32
2022-07-21
avoid embedding StabilityLevel::Unstable reason string into metadata multiple...
klensy
-5
/
+2
2022-07-20
passes: check implied feature exists
David Wood
-19
/
+31
2022-07-20
passes: improved partial stabilization diagnostic
David Wood
-8
/
+50
2022-07-20
middle: add `implies_by` to `#[unstable]`
David Wood
-0
/
+1
[next]