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_borrowck
/
src
/
diagnostics
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-1
/
+1
2023-05-04
Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr
bors
-1
/
+1
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-04-27
Don't call await a method
Michael Goulet
-6
/
+15
2023-04-25
Replace `tcx.mk_trait_ref` with `ty::TraitRef::new`
Maybe Waffle
-1
/
+1
2023-04-24
Split `{Idx, IndexVec, IndexSlice}` into their own modules
Maybe Waffle
-1
/
+1
2023-04-21
Clone region var origins instead of taking in borrowck
Michael Goulet
-16
/
+11
2023-04-17
Rollup merge of #104055 - AndyJado:bck_errors, r=davidtwco
Matthias Krüger
-143
/
+103
2023-04-16
Move some utils out of `rustc_const_eval`
Nilstrieb
-3
/
+3
2023-04-13
rm var_span_label to var_subdiag & eager subdiag
AndyJado
-143
/
+103
2023-04-06
Use BoundTy and BoundRegion instead of kind of PlaceholderTy and PlaceholderR...
Jack Huey
-6
/
+8
2023-04-01
Use `FieldIdx` in various things related to aggregates
Scott McMurray
-2
/
+3
2023-03-30
Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`
Scott McMurray
-1
/
+1
2023-03-28
Move `mir::Field` → `abi::FieldIdx`
Scott McMurray
-5
/
+5
2023-03-21
remove some trait solver helpers
lcnr
-1
/
+0
2023-03-14
Wrap the whole LocalInfo in ClearCrossCrate.
Camille GILLOT
-3
/
+3
2023-03-05
Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot
bors
-1
/
+1
2023-03-03
Desugars drop and replace at MIR build
Giacomo Pasini
-1
/
+14
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-1
/
+1
2023-02-26
Wrap more into into closure_typeinfo query.
Camille GILLOT
-19
/
+5
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+1
2023-02-15
Rollup merge of #108010 - compiler-errors:can_eq-returns-bool, r=lcnr
Matthias Krüger
-1
/
+1
2023-02-14
Add `of_trait` to DefKind::Impl.
Camille GILLOT
-7
/
+7
2023-02-13
Make can_eq and can_sub return booleans
Michael Goulet
-1
/
+1
2023-02-07
Replacing bound vars is actually instantiating a binder
Michael Goulet
-1
/
+1
2023-02-02
Put a DefId in AggregateKind.
Camille GILLOT
-0
/
+2
2023-01-28
Also erase substs for new infcx in pin move error
Nilstrieb
-0
/
+4
2023-01-26
add method_substs to CallKind
Kyle Matsuda
-4
/
+2
2023-01-26
fix up subst_identity vs skip_binder; add some FIXMEs as identified in review
Kyle Matsuda
-1
/
+3
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-1
/
+1
2023-01-26
replace usages of fn_sig query with bound_fn_sig
Kyle Matsuda
-1
/
+1
2023-01-06
Use fmt named parameters in rustc_borrowck
wcampbell
-22
/
+16
2022-12-26
review comments
Esteban Küber
-7
/
+5
2022-12-25
Create new inference context
Esteban Küber
-29
/
+33
2022-12-23
Do not use `hir_ty_to_ty`
Esteban Küber
-15
/
+10
2022-12-23
Verify receiver is of `self: Pin<&mut Self>`
Esteban Küber
-2
/
+6
2022-12-23
Suggest `.clone()` on method call move errors
Esteban Küber
-9
/
+34
2022-12-23
Suggest `Pin::as_mut` when encountering borrow error
Esteban Küber
-0
/
+11
2022-12-13
Stop pointing to operators if their libcore method source is not available
Oli Scherer
-6
/
+1
2022-12-13
Clarify what "this" means
Oli Scherer
-2
/
+15
2022-12-06
`rustc_borrowck`: remove `ref` patterns
Maybe Waffle
-26
/
+21
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-2
/
+2
2022-11-23
Account for closures
Esteban Küber
-3
/
+5
2022-11-21
Unreserve braced enum variants in value namespace
Vadim Petrochenkov
-1
/
+1
2022-11-09
var_subdiag refinement
AndyJado
-11
/
+20
2022-11-09
remove old var_span_path_only
AndyJado
-5
/
+28
2022-11-05
first move on a nested span_label
AndyJado
-0
/
+20
2022-10-07
Change InferCtxtBuilder from enter to build
Cameron Steffen
-2
/
+3
2022-09-25
Rollup merge of #101431 - compiler-errors:move-place-ty-for-move-place-sugg, ...
fee1-dead
-4
/
+5
[next]