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_middle
/
src
/
values.rs
Age
Commit message (
Expand
)
Author
Lines
2025-04-27
Use `search_for_cycle_permutation` to look for `variances_of`
John Kåre Alsaker
-12
/
+20
2025-03-26
Avoiding calling queries when collecting active queries
John Kåre Alsaker
-2
/
+2
2025-02-17
Move some `Map` methods onto `TyCtxt`.
Nicholas Nethercote
-1
/
+1
2025-02-11
Simplify intra-crate qualifiers.
Nicholas Nethercote
-1
/
+1
2025-01-23
Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`
Boxy
-1
/
+7
2025-01-19
Run `clippy --fix` for `unnecessary_map_or` lint
Yotam Ofek
-1
/
+1
2024-12-13
Rename ty_def_id so people will stop using it by accident
Michael Goulet
-3
/
+3
2024-11-03
compiler: Directly use rustc_abi in metadata and middle
Jubilee Young
-1
/
+1
2024-10-02
only query `params_in_repr` if def kind is adt
bohan
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-17
Fix circular fn_sig queries to return the correct number of arguments for met...
Jesse Rusak
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-8
/
+9
2024-06-12
Use Variance glob import everywhere
Michael Goulet
-1
/
+1
2024-05-26
Give EarlyBinder a tcx parameter
Michael Goulet
-3
/
+3
2024-05-17
Rename Unsafe to Safety
Santiago Pastorino
-1
/
+1
2024-05-09
Rename Generics::params to Generics::own_params
Michael Goulet
-1
/
+1
2024-03-14
make `Representability::Infinite` carry `ErrorGuaranteed`
Lukas Markeffsky
-4
/
+4
2024-03-07
Merge collect_mod_item_types query into check_well_formed
Oli Scherer
-0
/
+21
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-1
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-3
/
+3
2024-01-08
Last nits
Michael Goulet
-9
/
+31
2024-01-08
Make cycle error more resilient to where it starts
Michael Goulet
-62
/
+69
2024-01-08
Point out source of recursion
Michael Goulet
-7
/
+51
2024-01-08
Don't check for recursion in generator witness fields
Michael Goulet
-5
/
+31
2024-01-08
Value recovery can take the whole CycleError
Michael Goulet
-14
/
+34
2024-01-08
Use chaining for `DiagnosticBuilder` construction and `emit`.
Nicholas Nethercote
-5
/
+5
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
-1
/
+1
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-2
/
+3
2023-11-26
rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...
Vadim Petrochenkov
-1
/
+1
2023-11-12
make LayoutError::Cycle carry ErrorGuaranteed
Michael Goulet
-3
/
+2
2023-10-13
Format all the let chains in compiler
Michael Goulet
-3
/
+7
2023-09-26
Don't store lazyness in DefKind
Michael Goulet
-1
/
+1
2023-09-21
Move `DepKind` to `rustc_query_system` and define it as `u16`
John Kåre Alsaker
-52
/
+20
2023-08-27
More precisely detect cycle errors from type_of on opaque
Michael Goulet
-0
/
+11
2023-08-27
Pass ErrorGuaranteed to cycle error
Michael Goulet
-12
/
+41
2023-08-07
Store the laziness of type aliases in the DefKind
León Orell Valerian Liehr
-1
/
+1
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-2
/
+2
2023-07-01
Put `LayoutError` behind reference to shrink result
Nilstrieb
-2
/
+5
2023-05-29
EarlyBinder::new -> EarlyBinder::bind
lcnr
-2
/
+2
2023-05-28
Replace EarlyBinder(x) with EarlyBinder::new(x)
Kyle Matsuda
-2
/
+2
2023-05-02
Avoid ICEing miri on layout query cycles
Oli Scherer
-0
/
+6
2023-04-21
Allow `LocalDefId` as the argument to `def_path_str`
Oli Scherer
-2
/
+2
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-1
/
+1
2023-02-22
Rename ty_error_with_guaranteed to ty_error, ty_error to ty_error_misc
Michael Goulet
-2
/
+2
2023-02-17
Fix ICE on type alias in recursion
clubby789
-2
/
+3
2023-01-14
add EarlyBinder::subst_identity; impl ParameterizedOverTcx (needed for rustc...
Kyle Matsuda
-0
/
+12
2022-12-23
Use DepKind instead of &str
gimbles
-11
/
+12
2022-12-01
Properly synthesize fn sig value during cycle
Michael Goulet
-5
/
+15
[next]