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_ty_utils
/
src
/
instance.rs
Age
Commit message (
Expand
)
Author
Lines
2023-07-25
Make everything builtin!
Michael Goulet
-8
/
+11
2023-07-25
Restore tuple unsizing feature gate
Michael Goulet
-1
/
+3
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-40
/
+35
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-2
/
+4
2023-07-06
get rid of a bit more calls to poly_select
Michael Goulet
-1
/
+1
2023-06-20
yeet ImplSource::TraitAlias too
Michael Goulet
-3
/
+1
2023-06-17
Remove even more redundant builtin candidates
Michael Goulet
-77
/
+60
2023-06-17
Simplify even more candidates
Michael Goulet
-21
/
+19
2023-06-17
Simplify some impl source candidates
Michael Goulet
-4
/
+2
2023-06-01
Rename `impl_defaultness` to `defaultness`
Deadbeef
-1
/
+1
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-2
/
+3
2023-05-08
Fix miscompilation when adding default method to `Future`
Jonas Schievink
-14
/
+11
2023-05-06
make (try_)subst_and_normalize_erasing_regions take EarlyBinder
Kyle Matsuda
-2
/
+1
2023-05-06
More robust debug assertions for `Instance::resolve` on built-in traits with ...
Michael Goulet
-13
/
+71
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-04-27
rename `needs_infer` to `has_infer`
Boxy
-2
/
+2
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-35
/
+8
2023-04-20
Feed type_of query instead of using WithOptconstParam.
Camille GILLOT
-6
/
+0
2023-04-16
fix clippy::toplevel_ref_arg and ::manual_map
Matthias Krüger
-7
/
+4
2023-04-07
Move `FnPtrAddr` error to `SessionDiagnostic`
Matthew Jasper
-4
/
+5
2023-03-27
Add a builtin `FnPtr` trait
lcnr
-1
/
+18
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+1
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
-2
/
+3
2022-12-24
Rename some compare_method functions
Michael Goulet
-1
/
+1
2022-12-12
normalize receiver substs and erase the regions
Takayuki Maeda
-1
/
+7
2022-11-27
Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaning
Maybe Waffle
-1
/
+1
2022-11-25
move 2 candidates into builtin candidate
lcnr
-2
/
+0
2022-11-24
Avoid `GenFuture` shim when compiling async constructs
Arpad Borsos
-0
/
+6
2022-10-27
Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions
Maybe Waffle
-2
/
+2
2022-10-10
Rollup merge of #102786 - compiler-errors:no-tuple-candidate, r=lcnr
Dylan DPC
-2
/
+1
2022-10-07
Remove tuple candidate, nothing special about it
Michael Goulet
-2
/
+1
2022-10-07
Change InferCtxtBuilder from enter to build
Cameron Steffen
-13
/
+11
2022-10-06
Rollup merge of #98496 - BoxyUwU:instancers_bad_equality, r=lcnr
Matthias Krüger
-31
/
+5
2022-10-04
missing value to delay_span_bug
lcnr
-2
/
+6
2022-09-30
make query take `(LocalDefId, DefId)`
Boxy
-7
/
+3
2022-09-30
make `compare_const_impl` a query and use it in `instance.rs`
Boxy
-30
/
+8
2022-09-27
rustc_typeck to rustc_hir_analysis
lcnr
-1
/
+1
2022-09-12
Auto merge of #100251 - compiler-errors:tuple-trait-2, r=jackh726
bors
-1
/
+2
2022-09-11
Apply formatting fixes
Andrew Cann
-4
/
+4
2022-09-11
implement Copy/Clone for generators
Andrew Cann
-1
/
+4
2022-09-09
rename `codegen_fulfill_obligation`
lcnr
-4
/
+2
2022-09-09
`resolve_instance`: remove `BoundVarsCollector`
lcnr
-108
/
+3
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-2
/
+0
2022-08-07
Built-in implementation of Tuple trait
Michael Goulet
-1
/
+2
2022-08-01
Store associated item defaultness in impl_defaultness.
Camille GILLOT
-1
/
+1
2022-07-22
Do not resolve associated const when there is no provided value
Michael Goulet
-0
/
+5
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2022-07-05
Relax constrained generics to TypeVisitable
Alan Egerton
-2
/
+2
2022-06-30
Recover when failing to normalize closure signature.
Camille GILLOT
-2
/
+2
[next]