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
/
src
/
librustc
/
ty
/
trait_def.rs
Age
Commit message (
Expand
)
Author
Lines
2019-04-25
Update trait_impls_of
John Kåre Alsaker
-3
/
+2
2019-04-05
Introduce an arena type which may be used to allocate a list of types with de...
John Kåre Alsaker
-1
/
+1
2019-03-23
Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxc
bors
-2
/
+2
2019-03-13
Use derive macro for HashStable
John Kåre Alsaker
-0
/
+4
2019-03-10
hir: replace NodeId with HirId in trait_impls
ljedrz
-2
/
+2
2019-02-10
rustc: doc comments
Alexander Regueiro
-3
/
+3
2019-02-05
move librustc to 2018
Mark Mansi
-8
/
+8
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-06
Use a function to access the Hir map to be able to turn it into a query later
John Kåre Alsaker
-2
/
+2
2018-10-03
rustc/ty: simplify some patterns
ljedrz
-4
/
+2
2018-10-03
rustc/ty: whitespace fixes
ljedrz
-3
/
+3
2018-09-25
Auto merge of #53693 - scottmcm:marker-trait-attribute, r=nikomatsakis
bors
-1
/
+8
2018-09-19
Add an is_marker flag to TraitDef
Scott McMurray
-1
/
+8
2018-09-18
A few cleanups and minor improvements to rustc/traits
ljedrz
-0
/
+9
2018-08-18
Use the new Entry::or_default method where possible.
Eduard-Mihai Burtescu
-34
/
+31
2018-03-08
Add InterpretInterner to StableHashingContext for AllocId serialization
Oliver Schneider
-2
/
+2
2018-03-02
Replace Rc with Lrc for shared data
John Kåre Alsaker
-3
/
+3
2017-11-03
[Syntax Breaking] Rename DefaultImpl to AutoImpl
leonardo.yvens
-3
/
+3
2017-09-18
incr.comp.: Remove tcx from StableHashingContext.
Michael Woerister
-2
/
+2
2017-09-18
incr.comp.: Compute hashes of all query results.
Michael Woerister
-1
/
+16
2017-09-07
rustc: Remove `CrateStore::crates` as a method
Alex Crichton
-1
/
+1
2017-09-05
rustc: Move implementations_of_trait to a query
Alex Crichton
-7
/
+10
2017-08-08
make `for_all_relevant_impls` O(1) again
Ariel Ben-Yehuda
-104
/
+64
2017-05-31
Make a newtype for DefPathHash so they are not confused with content hashes
Michael Woerister
-3
/
+3
2017-05-18
Use 128 instead of 64 bits for DefPath hashes
Michael Woerister
-2
/
+3
2017-05-16
Use tcx.type_of(impl) instead of TraitRef::self_ty() for getting Self in rele...
Michael Woerister
-5
/
+5
2017-05-15
Share lists of blanket impls in results of relevant_impls_for() query.
Michael Woerister
-24
/
+93
2017-05-15
Remove interior mutability from TraitDef by turning fields into queries.
Michael Woerister
-258
/
+78
2017-02-25
rustc_typeck: rework coherence to be almost completely on-demand.
Eduard-Mihai Burtescu
-3
/
+72
2017-01-22
better comment wording
king6cong
-1
/
+1
2016-11-29
rustc: remove type information from TraitDef.
Eduard-Mihai Burtescu
-26
/
+13
2016-11-10
rustc: clean up lookup_item_type and remove TypeScheme.
Eduard Burtescu
-1
/
+1
2016-11-08
Replace FnvHasher use with FxHasher.
Nicholas Nethercote
-3
/
+3
2016-09-20
rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names.
Eduard Burtescu
-7
/
+0
2016-09-13
Make sure that projection bounds in ty::TraitObject are sorted in a way that ...
Michael Woerister
-2
/
+8
2016-08-17
rustc: reduce Substs and Generics to a simple immutable API.
Eduard Burtescu
-2
/
+2
2016-05-11
rustc: Generalize a minimum set of functions over 'tcx != 'gcx.
Eduard Burtescu
-9
/
+9
2016-05-11
rustc: Wrap users of InferCtxt in an anonymous scope.
Eduard Burtescu
-1
/
+1
2016-05-11
rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.
Eduard Burtescu
-9
/
+10
2016-05-11
rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.
Eduard Burtescu
-17
/
+13
2016-05-05
Fix some some duplicate words.
Georg Brandl
-1
/
+1
2016-04-12
Remove unused trait imports
Seo Sanghyeon
-1
/
+0
2016-04-07
Rollup merge of #32748 - aturon:simplified-spec, r=nikomatsakis
Manish Goregaokar
-14
/
+13
2016-04-06
rustc: move middle::{def,def_id,pat_util} to hir.
Eduard Burtescu
-1
/
+1
2016-04-06
rustc: move rustc_front to rustc::hir.
Eduard Burtescu
-1
/
+1
2016-04-05
Reinstate fast_reject for overlap checking
Aaron Turon
-14
/
+13
2016-03-27
rustc: move cfg, infer, traits and ty from middle to top-level.
Eduard Burtescu
-0
/
+282