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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc
/
ty
/
structural_impls.rs
Age
Commit message (
Expand
)
Author
Lines
2020-02-29
Rename `syntax` to `rustc_ast` in source code
Vadim Petrochenkov
-2
/
+2
2020-02-22
Make return value of `check_generic_arg_count` semantically clearer
varkor
-6
/
+0
2020-02-22
Refactor `create_substs_for_generic_args` a little
varkor
-6
/
+1
2020-02-13
Constness -> enum Const { Yes(Span), No }
Mazdak Farrokhzad
-2
/
+2
2020-02-07
Auto merge of #65232 - nikomatsakis:lazy-norm-anon-const-push-2, r=matthewjasper
bors
-1
/
+1
2020-02-06
index ReEmpty by universe
Niko Matsakis
-1
/
+1
2020-02-02
Add a resume type param to the generator substs
Jonas Schievink
-2
/
+2
2020-01-26
Auto merge of #68031 - Marwes:fold_list, r=estebank
bors
-17
/
+35
2020-01-20
Add `constness` field to `ty::Predicate::Trait`
Dylan MacKenzie
-2
/
+10
2020-01-13
Explain fold_list
Markus Westerlind
-0
/
+5
2020-01-10
Promote `Ref`s to constants instead of static
Santiago Pastorino
-3
/
+3
2020-01-09
Fix copy_from_slice which should be extend_from_slice
Markus Westerlind
-1
/
+1
2020-01-09
Remove unused `struct ClosureUpvar`
Shotaro Yamada
-6
/
+0
2020-01-08
perf: Avoid creating a SmallVec if nothing changes during a fold
Markus Westerlind
-17
/
+30
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-10
/
+9
2020-01-01
Rename `syntax_pos` to `rustc_span` in source code
Vadim Petrochenkov
-2
/
+2
2019-12-22
Format the world
Mark Rousskov
-275
/
+150
2019-11-30
rustc: don't just show raw DefIndex's in BrNamed's fmt::Debug impl.
Eduard-Mihai Burtescu
-2
/
+6
2019-11-29
allow customising ty::TraitRef's printing behavior
Mikhail Babenko
-4
/
+1
2019-11-21
Aggregation of drive-by cosmetic changes.
Alexander Regueiro
-1
/
+2
2019-11-21
reduce size of hir::ExprKind
Mazdak Farrokhzad
-1
/
+1
2019-11-18
Retire BraceStructLiftImpl.
Camille GILLOT
-23
/
+1
2019-11-17
Auto merge of #66384 - cjgillot:typefoldable, r=Zoxc
bors
-190
/
+0
2019-11-13
Use TypeFoldable derive macro.
Camille GILLOT
-190
/
+0
2019-11-12
Create intermediate enum ty::ConstKind.
Camille GILLOT
-14
/
+12
2019-10-23
Auto merge of #57545 - bovinebuddha:object_safe_for_dispatch, r=nikomatsakis
bors
-0
/
+2
2019-10-22
RFC 2027: "first draft" of implementation
Mathias Blikstad
-0
/
+2
2019-10-21
Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)`
varkor
-9
/
+5
2019-10-18
rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole str...
Eduard-Mihai Burtescu
-6
/
+0
2019-10-09
Add InstanceDef::ReifyShim for track_caller functions.
Adam Perry
-1
/
+4
2019-10-08
Auto merge of #64949 - nnethercote:avoid-SmallVec-collect, r=zackmdavis
bors
-2
/
+15
2019-10-01
Avoid `SmallVec::collect()` in `List<Predicate>::super_fold_with()`.
Nicholas Nethercote
-2
/
+15
2019-09-29
remove indexed_vec re-export from rustc_data_structures
csmoe
-1
/
+1
2019-09-25
Rename surviving uses of `sty`
varkor
-4
/
+4
2019-09-25
Rename `sty` to `kind`
varkor
-3
/
+3
2019-09-02
Emit error on intrinsic to fn ptr casts
Mark Rousskov
-0
/
+2
2019-08-02
CTFE: simplify Value type by not checking for alignment
Ralf Jung
-2
/
+2
2019-07-02
implement `TypeFoldable` for `Arc`
Niko Matsakis
-0
/
+10
2019-07-02
rename to "member constraints"
Niko Matsakis
-1
/
+1
2019-07-02
implement Lift for Arc
Niko Matsakis
-0
/
+8
2019-07-02
[WIP] fix `Lift` impl for `Rc`
Niko Matsakis
-1
/
+1
2019-07-02
propagate the pick-constraints through queries
Niko Matsakis
-0
/
+7
2019-06-26
Don't use lift to detect local types
John Kåre Alsaker
-0
/
+7
2019-06-22
Rollup merge of #61984 - ljedrz:more_node_id_pruning, r=Zoxc
Mazdak Farrokhzad
-1
/
+1
2019-06-20
rename hir::map::name_by_hir_id to ::name
ljedrz
-1
/
+1
2019-06-19
Change `ByRef` to a struct variant to clarify its fields via names
Oliver Scherer
-2
/
+3
2019-06-19
Remove the `AllocId` from `ByRef` values
Oliver Scherer
-1
/
+1
2019-06-19
Weave the alignment through `ByRef`
Oliver Scherer
-1
/
+1
2019-06-14
Run `rustfmt --file-lines ...` for changes from previous commits.
Eduard-Mihai Burtescu
-2
/
+2
2019-06-14
Unify all uses of 'gcx and 'tcx.
Eduard-Mihai Burtescu
-55
/
+55
[next]