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
/
instance.rs
Age
Commit message (
Expand
)
Author
Lines
2020-03-30
rustc -> rustc_middle part 1
Mazdak Farrokhzad
-460
/
+0
2020-03-24
normalize some imports, prefer direct ones.
Mazdak Farrokhzad
-1
/
+1
2020-03-23
Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakis
Mazdak Farrokhzad
-2
/
+2
2020-03-21
symbol_names: treat ReifyShim like VtableShim.
Eduard-Mihai Burtescu
-4
/
+0
2020-03-21
rustc: keep upvars tupled in {Closure,Generator}Substs.
Eduard-Mihai Burtescu
-2
/
+2
2020-03-20
Rollup merge of #69935 - davidtwco:issue-69925, r=eddyb
Yuki Okushi
-0
/
+26
2020-03-15
rustc: tweak comments on InstanceDef.
Ana-Maria Mihalache
-12
/
+9
2020-03-15
rustc: don't resolve Instances which would produce malformed shims.
Eduard-Mihai Burtescu
-0
/
+15
2020-03-12
codegen/mir: support polymorphic `InstanceDef`s
David Wood
-0
/
+26
2020-03-06
Don't redundantly repeat field names (clippy::redundant_field_names)
Matthias Krüger
-1
/
+1
2020-03-03
use question mark operator in a few places.
Matthias Krüger
-3
/
+1
2020-02-28
use is_empty() instead of len() == x to determine if structs are empty.
Matthias Krüger
-1
/
+1
2020-02-27
Auto merge of #67332 - matthewjasper:drop-in-place-cgus, r=michaelwoerister
bors
-4
/
+21
2020-02-19
Make lookup of associated item by name O(log n)
Dylan MacKenzie
-1
/
+1
2020-02-13
Don't instantiate so many copies of `drop_in_place`
Matthew Jasper
-4
/
+21
2020-02-13
Move resolve_instance to rustc_ty.
Camille GILLOT
-123
/
+20
2020-02-12
Auto merge of #68679 - matthewjasper:needs-type-op, r=varkor
bors
-1
/
+1
2020-02-11
Review comments.
Camille GILLOT
-1
/
+1
2020-02-11
Move lang_items definitions to librustc_lang_items.
Camille GILLOT
-1
/
+1
2020-02-08
Make `associated_items` query return a slice
Jonas Schievink
-0
/
+1
2020-02-02
Use correct `ParamEnv` in `Instance::resolve`
Matthew Jasper
-1
/
+1
2020-01-23
Add projection query for upstream drop-glue instances.
Michael Woerister
-1
/
+35
2020-01-23
Clarify some methods around instance instantiation via comments and clearer n...
Michael Woerister
-3
/
+15
2020-01-19
InstanceDef::requires_caller_location limited to items.
Adam Perry
-1
/
+6
2020-01-07
Make traits::util::* free functions.
Camille GILLOT
-1
/
+1
2020-01-06
Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa
bors
-2
/
+2
2020-01-05
Fix typo
Aaron Hill
-1
/
+1
2020-01-05
Rename Instance.ty to Instance.monomorphic_ty
Aaron Hill
-6
/
+2
2020-01-05
s/projections/params/
Aaron Hill
-1
/
+1
2020-01-05
Run rustfmt
Aaron Hill
-1
/
+2
2020-01-05
Change 'panic!' to 'bug!'
Aaron Hill
-1
/
+1
2020-01-05
Fix ICE involving calling `Instance.ty` during const evaluation
Aaron Hill
-0
/
+28
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-2
/
+2
2020-01-04
extract rustc::middle::codegen_fn_attrs
Mazdak Farrokhzad
-1
/
+1
2019-12-27
Fix `Instance::resolve()` incorrectly returning specialized instances
Wesley Wiser
-0
/
+19
2019-12-22
Format the world
Mark Rousskov
-127
/
+93
2019-12-05
Implement #[track_caller] in const.
Adam Perry
-4
/
+5
2019-12-03
rustc: add docs to FnAbi::{of_fn_ptr,of_instance} and InstanceDef::Virtual.
Eduard-Mihai Burtescu
-1
/
+5
2019-12-03
rustc: move Instance::fn_sig to ty::layout and privatize it.
Eduard-Mihai Burtescu
-65
/
+1
2019-12-03
rustc: use ReifyShim for reifying Virtual call instances.
Eduard-Mihai Burtescu
-12
/
+20
2019-12-03
rustc: combine Instance::fn_sig_noadjust and Instance::fn_sig.
Eduard-Mihai Burtescu
-17
/
+15
2019-11-21
Aggregation of drive-by cosmetic changes.
Alexander Regueiro
-3
/
+3
2019-11-18
Retire BraceStructLiftImpl.
Camille GILLOT
-1
/
+2
2019-10-11
resolve_for_fn_ptr checks that the instance is an Item before returning shim.
Adam Perry
-10
/
+12
2019-10-10
Instance::resolve_for_fn_ptr unconditionally resolves first.
Adam Perry
-9
/
+13
2019-10-10
Improve docs for InstanceDef::ReifyShim.
Adam Perry
-1
/
+4
2019-10-09
Clarify comment, dedupe match arms in shim.rs.
Adam Perry
-1
/
+3
2019-10-09
Return ReifyShim from Instance::resolve_for_fn_ptr when track_caller present.
Adam Perry
-2
/
+2
2019-10-09
Reifying callers of Instance::resolve use resolve_for_fn_ptr.
Adam Perry
-6
/
+3
2019-10-09
Add Instance::resolve_for_fn_ptr
Adam Perry
-1
/
+23
[next]