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
/
traits
/
util.rs
Age
Commit message (
Expand
)
Author
Lines
2019-03-25
Utilize `?` instead of `return None`.
Corey Farwell
-5
/
+1
2019-02-27
rename Substs to InternalSubsts
csmoe
-2
/
+2
2019-02-10
Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxc
bors
-3
/
+3
2019-02-05
rustc: partially HirIdify
ljedrz
-3
/
+3
2019-02-05
move librustc to 2018
Mark Mansi
-7
/
+7
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-07
Re-added accidentally-removed imports.
Alexander Regueiro
-1
/
+2
2018-12-07
Various minor/cosmetic improvements to code
Alexander Regueiro
-3
/
+2
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-11-11
Rollup merge of #55745 - nnethercote:outlives_components-SmallVec, r=matthewj...
Pietro Albini
-1
/
+3
2018-11-08
Use `SmallVec` outparams in several functions.
Nicholas Nethercote
-1
/
+3
2018-11-07
Look at projections from supertraits when constructing trait objects.
Alexander Regueiro
-1
/
+1
2018-11-03
Extended elaboration for trait aliases to include arbitrary bounds.
Alexander Regueiro
-1
/
+1
2018-10-29
Take advantage of impl Iterator in (transitive/elaborate)_bounds
ljedrz
-4
/
+3
2018-10-19
Prefer `Default::default` over `FxHash*::default` in struct constructors
Oliver Scherer
-1
/
+1
2018-10-19
Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack
Oliver Scherer
-1
/
+1
2018-09-28
rustc: keep a Span for each predicate in ty::GenericPredicates.
Eduard-Mihai Burtescu
-2
/
+2
2018-09-18
A few cleanups and minor improvements to rustc/traits
ljedrz
-2
/
+1
2018-08-16
Implement Iterator::size_hint for Elaborator.
Corey Farwell
-0
/
+4
2018-07-16
ItemKind
csmoe
-1
/
+1
2018-05-21
rustc: make mk_substs_trait take &[Kind] instead of &[Ty].
Eduard-Mihai Burtescu
-5
/
+5
2018-05-15
Pull common parameters into GenericParamDef
varkor
-1
/
+1
2018-04-24
Make Binder's field private and clean up its usage
Tyler Mandry
-4
/
+4
2018-03-20
Implement some trivial size_hints for various iterators
Phlosioneer
-0
/
+5
2018-03-14
remove defaulting to unit
Andrew Cann
-1
/
+1
2018-03-04
Remove ty::Predicate::Equate and ty::EquatePredicate (dead code)
Tatsuyuki Ishi
-8
/
+0
2017-11-18
make `ty::Predicate` carry a `ClosureSubsts`
Niko Matsakis
-2
/
+2
2017-09-11
rustc: evaluate fixed-length array length expressions lazily.
Eduard-Mihai Burtescu
-0
/
+7
2017-09-05
rustc: Move `impl_defaultness` to a query
Alex Crichton
-2
/
+0
2017-07-28
Remove support for `gen arg`
Alex Crichton
-1
/
+1
2017-07-28
Rename suspend to yield
John Kåre Alsaker
-1
/
+1
2017-07-28
Fix tidy warnings
Alex Crichton
-1
/
+1
2017-07-28
Generator literal support
John Kåre Alsaker
-0
/
+13
2017-07-05
use field init shorthand in src/librustc
Zack M. Davis
-6
/
+6
2017-06-01
strip param-env from infcx
Niko Matsakis
-9
/
+15
2017-05-13
rustc: treat ReEarlyBound as free without replacing it with ReFree.
Eduard-Mihai Burtescu
-2
/
+2
2017-04-27
Auto merge of #37860 - giannicic:defaultimpl, r=nagisa
bors
-0
/
+26
2017-04-26
support `default impl` for specialization
Gianni Ciccarelli
-0
/
+5
2017-04-25
support `default impl` for specialization
Gianni Ciccarelli
-0
/
+21
2017-04-24
rustc: rename some of the queries to match tcx methods.
Eduard-Mihai Burtescu
-3
/
+3
2017-04-11
add Subtype predicate
Niko Matsakis
-1
/
+8
2017-02-25
rustc: combine BareFnTy and ClosureTy into FnSig.
Eduard-Mihai Burtescu
-1
/
+1
2017-02-03
Add warning for () to ! switch
Andrew Cann
-1
/
+1
2016-12-05
Refactor ty::FnSig to privatize all fields
Mark-Simulacrum
-3
/
+4
2016-11-28
Remove BuiltinBound and BuiltinBounds.
Mark-Simulacrum
-31
/
+0
2016-11-10
rustc: clean up lookup_item_type and remove TypeScheme.
Eduard Burtescu
-3
/
+3
2016-11-10
rustc: unify and simplify managing associated items.
Eduard Burtescu
-10
/
+6
2016-11-08
Replace FnvHasher use with FxHasher.
Nicholas Nethercote
-4
/
+4
2016-11-01
apply review feedback nits
Niko Matsakis
-2
/
+1
2016-11-01
elaborate `T: 'a` dependencies
Niko Matsakis
-20
/
+58
[next]