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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_hir_analysis
/
src
/
check
/
wfcheck.rs
Age
Commit message (
Expand
)
Author
Lines
2024-01-31
Auto merge of #120346 - petrochenkov:ownodes, r=oli-obk
bors
-1
/
+1
2024-01-30
hir: Remove `hir::Map::{owner,expect_owner}`
Vadim Petrochenkov
-1
/
+1
2024-01-30
Deeply normalize when processing registered region obligations
Michael Goulet
-0
/
+1
2024-01-30
No need to pass region bound pairs to resolve_regions_with_wf_tys
Michael Goulet
-22
/
+14
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-1
/
+1
2024-01-22
Tweak error counting.
Nicholas Nethercote
-1
/
+1
2024-01-21
Auto merge of #120100 - oli-obk:astconv_lifetimes, r=BoxyUwU
bors
-1
/
+1
2024-01-18
Don't forget that the lifetime on hir types is `'tcx`
Oli Scherer
-1
/
+1
2024-01-17
Add -Zno-implied-bounds-compat option and use it
Jack Huey
-5
/
+12
2024-01-17
Correctly handle normalization in implied bounds
Ali MJ Al-Nasrawy
-5
/
+52
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-1
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-13
/
+12
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-5
/
+7
2024-01-08
Use chaining for `DiagnosticBuilder` construction and `emit`.
Nicholas Nethercote
-27
/
+26
2024-01-08
Use chaining in `DiagnosticBuilder` construction.
Nicholas Nethercote
-4
/
+2
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-5
/
+5
2024-01-02
Merge check_for_entry_fn fully into check_mod_type_wf
Oli Scherer
-1
/
+5
2024-01-02
Reorder `check_item_type` diagnostics so they occur next to the corresponding...
Oli Scherer
-2
/
+6
2023-12-24
Remove more `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-14
/
+15
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-5
/
+1
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-9
/
+4
2023-12-15
Annotate some more bugs
Michael Goulet
-9
/
+0
2023-12-15
Annotate some bugs
Michael Goulet
-16
/
+25
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-4
/
+4
2023-12-05
Remove `#[rustc_host]`, use internal desugaring
Deadbeef
-1
/
+1
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-7
/
+9
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-4
/
+4
2023-11-14
finish `RegionKind` rename
lcnr
-6
/
+6
2023-11-13
rename `ReLateBound` to `ReBound`
lcnr
-1
/
+1
2023-11-06
check binders with bound vars for global bounds that don't hold
Rémy Rakic
-1
/
+2
2023-10-30
Poison check_well_formed if method receivers are invalid to prevent typeck fr...
Oli Scherer
-13
/
+22
2023-10-23
Allow `ensure` queries to return `Result<(), ErrorGuaranteed>`
Oli Scherer
-4
/
+4
2023-10-20
Avoid a `track_errors` by bubbling up most errors from `check_well_formed`
Oli Scherer
-106
/
+124
2023-10-16
Fix outlives suggestion for GAT in RPITIT
Michael Goulet
-33
/
+27
2023-10-04
Reorder fullfillment errors to keep more interesting ones first
Esteban Küber
-1
/
+1
2023-10-03
Rollup merge of #116261 - lcnr:wf-only-clause, r=davidtwco
Matthias Krüger
-10
/
+4
2023-09-29
a small wf and clause cleanup
lcnr
-10
/
+4
2023-09-28
make adt_const_params feature suggestion more consistent with others and only...
asquared31415
-32
/
+57
2023-09-26
Don't store lazyness in DefKind
Michael Goulet
-7
/
+3
2023-09-22
diagnostics: simpler 83556 handling by bailing out
Michael Howell
-8
/
+3
2023-09-21
diagnostics: avoid mismatch between variance index and hir generic
Michael Howell
-3
/
+24
2023-09-11
add `is_host_effect` to `GenericParamDefKind::Const` and address review
Deadbeef
-1
/
+1
2023-08-14
Use `{Local}ModDefId` in many queries
Nilstrieb
-2
/
+2
2023-08-03
Compute variances for lazy type aliases
León Orell Valerian Liehr
-4
/
+22
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-10
/
+3
2023-08-02
Rollup merge of #114301 - compiler-errors:dont-error-on-missing-region-outliv...
Matthias Krüger
-4
/
+5
2023-08-01
Suppress unnecessary outlives
Michael Goulet
-4
/
+5
2023-07-30
Check lazy type aliases for well-formedness
León Orell Valerian Liehr
-2
/
+5
2023-07-29
Take RPITITs inherit the assumed_wf_types of their parent fn
Michael Goulet
-88
/
+11
[next]