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
/
instance.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-12
Split AssocContainer::{InherentImpl,TraitImpl}
Cameron Steffen
-22
/
+19
2025-09-12
Rename AssocItemContainer -> AssocContainer
Cameron Steffen
-1
/
+1
2025-09-09
erase_regions to erase_and_anonymize_regions
Boxy
-1
/
+3
2025-08-06
Add support for shortening `Instance` and use it
Esteban Küber
-65
/
+9
2025-08-03
Rename `Printer` variables.
Nicholas Nethercote
-3
/
+3
2025-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-1
/
+1
2025-07-09
compiler: recomment `needs_fn_once_adapter_shim`
Jubilee Young
-8
/
+6
2025-07-03
setup CI and tidy to use typos for spellchecking and fix few typos
klensy
-3
/
+3
2025-06-13
Unimplement unsized_locals
mejrs
-1
/
+1
2025-06-05
Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None
Oli Scherer
-3
/
+3
2025-05-05
Rename Instance::new to Instance::new_raw and add a note that it is raw
Michael Goulet
-5
/
+13
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-9
/
+86
2025-04-14
Move `has_self` field to `hir::AssocKind::Fn`.
Nicholas Nethercote
-1
/
+1
2025-04-06
remove compiler support for `extern "rust-intrinsic"` blocks
Skgland
-1
/
+1
2025-04-02
Move methods from `Map` to `TyCtxt`, part 5.
Nicholas Nethercote
-2
/
+2
2025-03-25
Auto merge of #136410 - saethlin:clean-up-cgu-internal-copy, r=compiler-errors
bors
-44
/
+0
2025-03-24
Remove InstanceKind::generates_cgu_internal_copy
Ben Kimock
-44
/
+0
2025-03-18
Remove existing AFIDT implementation
Michael Goulet
-4
/
+1
2025-03-07
depend more on attr_data_structures and move find_attr! there
Jana Dönszelmann
-1
/
+1
2025-02-27
Don't infer attributes of virtual calls based on the function body
DianQK
-2
/
+3
2025-02-11
Simplify intra-crate qualifiers.
Nicholas Nethercote
-1
/
+1
2025-01-19
Run `clippy --fix` for `unnecessary_map_or` lint
Yotam Ofek
-1
/
+1
2025-01-13
Assert that Instance::try_resolve is only used on body-like things
Michael Goulet
-2
/
+20
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-1
/
+1
2024-12-10
Implement projection and shim for AFIDT
Michael Goulet
-17
/
+20
2024-12-06
Remove polymorphization
Ben Kimock
-112
/
+2
2024-11-28
Share inline(never) generics across crates
Mark Rousskov
-7
/
+11
2024-11-23
remove remaining references to `Reveal`
lcnr
-2
/
+2
2024-11-19
`InterpCx` store `TypingEnv` instead of a `ParamEnv`
lcnr
-3
/
+1
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-22
/
+19
2024-11-07
remove 'platform-intrinsic' ABI leftovers
Ralf Jung
-1
/
+1
2024-11-04
ty::KContainer -> ty::AssocItemContainer::K
Michael Goulet
-1
/
+1
2024-10-26
Effects cleanup
Deadbeef
-1
/
+1
2024-10-24
Remove associated type based effects logic
Michael Goulet
-1
/
+0
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-02
chore: Fix typos in 'compiler' (batch 2)
Alexander Cyon
-1
/
+1
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-13
/
+3
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-2
/
+2
2024-08-13
Use is_lang_item more
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-10
/
+11
2024-07-12
Gate the type length limit check behind a nightly flag
Michael Goulet
-1
/
+3
2024-07-03
cache type sizes in type-size limit visitor
Rémy Rakic
-3
/
+16
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-5
/
+17
2024-07-02
Fix spans
Michael Goulet
-7
/
+14
2024-07-02
Re-implement a type-size based limit
Michael Goulet
-9
/
+73
2024-07-02
Give Instance::expect_resolve a span
Michael Goulet
-5
/
+7
2024-07-02
Miscellaneous renaming
Michael Goulet
-58
/
+62
2024-06-21
Rename a bunch of things
Michael Goulet
-1
/
+1
[next]