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_hir_analysis
/
src
/
check
Age
Commit message (
Expand
)
Author
Lines
2023-01-08
Mention signature rather than fn pointers when comparing impl/trait methods
Michael Goulet
-22
/
+14
2023-01-08
Add type flags support for Ty and Const late-bound regions
Michael Goulet
-1
/
+1
2023-01-03
Move check_region_obligations_and_report_errors to TypeErrCtxt
Michael Goulet
-7
/
+10
2022-12-29
Rollup merge of #106221 - Nilstrieb:rptr-more-like-ref-actually, r=compiler-e...
Matthias Krüger
-1
/
+1
2022-12-28
Rename `Rptr` to `Ref` in AST and HIR
Nilstrieb
-1
/
+1
2022-12-28
Auto merge of #106129 - compiler-errors:compare_method-tweaks, r=BoxyUwU
bors
-30
/
+63
2022-12-28
better names and a comment
Michael Goulet
-3
/
+36
2022-12-28
Rename module compare_method -> compare_impl_item
Michael Goulet
-14
/
+14
2022-12-28
make some things less pub
Michael Goulet
-5
/
+5
2022-12-27
Emit fewer errors on invalid `#[repr(transparent)]` on `enum`
Esteban Küber
-4
/
+2
2022-12-25
fix more clippy::style findings
Matthias Krüger
-4
/
+1
2022-12-24
Bubble up ErrorGuaranteed from region constraints in method item compare
Michael Goulet
-7
/
+7
2022-12-24
Rename some compare_method functions
Michael Goulet
-7
/
+7
2022-12-24
Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk
Matthias Krüger
-13
/
+13
2022-12-21
Auto merge of #105613 - Nilstrieb:rename-assert_uninit_valid, r=RalfJung
bors
-4
/
+4
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-13
/
+13
2022-12-19
Make fast-path for implied wf lint better
Michael Goulet
-71
/
+92
2022-12-19
Add IMPLIED_BOUNDS_ENTAILMENT lint
Michael Goulet
-5
/
+70
2022-12-18
remove redundant fn params that were only "used" in recursion
Matthias Krüger
-4
/
+3
2022-12-17
Rollup merge of #105711 - compiler-errors:rpitit-references-errors, r=eholk
Matthias Krüger
-0
/
+2
2022-12-15
Rollup merge of #104592 - ComputerDruid:async_check, r=compiler-errors
Matthias Krüger
-0
/
+32
2022-12-14
Ensure async trait impls are async (or otherwise return an opaque type)
Dan Johnson
-0
/
+32
2022-12-14
bail in collect_trait_impl_trait_tys if signatures reference errors
Michael Goulet
-0
/
+2
2022-12-14
Prevent the creation of `TraitRef` without dedicated methods
Oli Scherer
-1
/
+1
2022-12-14
Ensure no one constructs `AliasTy`s themselves
Oli Scherer
-1
/
+1
2022-12-14
Guard `AliasTy` creation against passing the wrong number of substs
Oli Scherer
-4
/
+1
2022-12-13
Address nits
Michael Goulet
-1
/
+1
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-5
/
+5
2022-12-13
squash OpaqueTy and ProjectionTy into AliasTy
Michael Goulet
-2
/
+2
2022-12-13
ProjectionTy.item_def_id -> ProjectionTy.def_id
Michael Goulet
-17
/
+13
2022-12-13
Use ty::OpaqueTy everywhere
Michael Goulet
-1
/
+1
2022-12-13
Rename `assert_uninit_valid` intrinsic
Nilstrieb
-4
/
+4
2022-12-11
Add `round_ties_even` to `f32` and `f64`
Jules Bertholet
-0
/
+2
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-12-07
Auto merge of #104799 - pcc:linkage-fn, r=tmiasko
bors
-1
/
+34
2022-12-05
On E0195 point at where clause lifetime bounds
Esteban Küber
-11
/
+40
2022-12-05
Support Option and similar enums as type of static variable with linkage attr...
Peter Collingbourne
-1
/
+20
2022-12-05
Move linkage type check to HIR analysis and fix semantics issues.
Peter Collingbourne
-0
/
+14
2022-12-04
Auto merge of #105261 - matthiaskrgr:rollup-9ghhc9c, r=matthiaskrgr
bors
-17
/
+16
2022-12-04
Use parent function WfCheckingContext to check RPITIT.
Camille GILLOT
-17
/
+16
2022-12-04
Also avoid creating a terminating scope in mixed chains
est31
-13
/
+13
2022-12-04
Improve comments
est31
-6
/
+18
2022-12-03
Remove drop order twist of && and || and make them associative
est31
-4
/
+21
2022-12-02
Check lifetime param count in collect_trait_impl_trait_tys
Michael Goulet
-21
/
+18
2022-11-28
Make ObligationCtxt::normalize take cause by borrow
Michael Goulet
-11
/
+11
2022-11-28
FnCtxt normalization stuff
Michael Goulet
-0
/
+2
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-3
/
+4
2022-11-25
Introduce PredicateKind::Clause
Santiago Pastorino
-19
/
+31
2022-11-25
Simplify a bunch of trait ref obligation creations
Oli Scherer
-1
/
+1
2022-11-23
Use ObligationCtxt::normalize
Santiago Pastorino
-17
/
+4
[prev]
[next]