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
/
ty
/
trait_def.rs
Age
Commit message (
Expand
)
Author
Lines
2023-09-10
Point out if a local trait has no implementations
Michael Goulet
-0
/
+4
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-1
/
+1
2023-06-20
Merge attrs, better validation
Michael Goulet
-4
/
+6
2023-06-20
Make rustc_deny_explicit_impl only local as well
Michael Goulet
-0
/
+3
2023-06-20
Add rustc_do_not_implement_via_object
Michael Goulet
-0
/
+5
2023-04-19
Remove find_map_relevant_impl
Michael Goulet
-44
/
+18
2023-03-23
Don't split up TreatProjections and TreatParams anymore
Michael Goulet
-15
/
+11
2023-03-13
Better names?
Michael Goulet
-6
/
+6
2023-03-13
Treat projections with infer as placeholder during fast reject in new solver
Michael Goulet
-17
/
+41
2023-03-05
Improve documentation and argument naming of some TyCtxt methods
Guillaume Gomez
-13
/
+20
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
-1
/
+1
2023-02-14
add a `#[rustc_coinductive]` attribute
lcnr
-22
/
+9
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-2
/
+2
2022-09-01
tracing::instrument cleanup
Oli Scherer
-1
/
+0
2022-07-19
Add E0790 as more specific variant of E0283
aticu
-0
/
+4
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2022-05-18
fix `simplify_type`
lcnr
-5
/
+5
2022-03-31
Create trait_def table.
Camille GILLOT
-11
/
+2
2022-03-30
rework implementation for inherent impls for builtin types
lcnr
-0
/
+18
2022-03-03
Rollup merge of #94057 - lcnr:simplify_type-uwu, r=nikomatsakis
Matthias Krüger
-6
/
+6
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-2
/
+2
2022-02-21
update docs for `simplify_type`
lcnr
-6
/
+6
2022-02-18
Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obk
Matthias Krüger
-1
/
+1
2022-02-14
fast_reject: remove `StripReferences`
lcnr
-8
/
+4
2022-02-03
compiler: clippy::complexity fixes
Matthias Krüger
-1
/
+1
2022-02-01
implement lint for suspicious auto trait impls
lcnr
-0
/
+17
2022-01-09
Apply suggestions from code review
Waffle Maybe
-1
/
+1
2022-01-09
Implement `#[rustc_must_implement_one_of]` attribute
Maybe Waffle
-1
/
+7
2022-01-06
rustc_middle: Add a method for getting a `SimplifiedType` definition/ID
Vadim Petrochenkov
-2
/
+2
2021-12-14
add some comments
lcnr
-24
/
+11
2021-12-14
extend `simplify_type`
lcnr
-3
/
+7
2021-09-21
use indexmap instead of hashmap
lcnr
-13
/
+3
2021-07-01
Rename all_crate_nums query to crates and remove useless wrapper
bjorn3
-1
/
+1
2021-05-12
Use () for HIR queries.
Camille GILLOT
-10
/
+1
2021-04-16
Implement #[rustc_skip_array_during_method_dispatch]
Josh Stone
-0
/
+7
2021-03-30
Only look at blanket impls in `get_blanket_impls`
Joshua Nelson
-0
/
+6
2021-02-15
Trait impls are Items, therefore HIR owners.
Camille GILLOT
-5
/
+4
2021-01-16
Enforce that query results implement Debug
Aaron Hill
-1
/
+1
2020-10-09
Reimplement for_each_relevant_impl on top of find_map...
Dániel Buga
-30
/
+17
2020-10-09
Add find_map_relevant_impl
Dániel Buga
-0
/
+35
2020-09-06
Fix documentation for TyCtxt::all_impls
Sasha
-1
/
+1
2020-08-30
mv compiler to compiler/
mark
-0
/
+234