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_hir
/
src
/
lang_items.rs
Age
Commit message (
Expand
)
Author
Lines
2024-10-24
Remove associated type based effects logic
Michael Goulet
-8
/
+0
2024-10-22
Rename Receiver -> LegacyReceiver
Adrian Taylor
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-17
Make sure that def id <=> lang item map is bidirectional
Michael Goulet
-1
/
+10
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+3
2024-07-25
Make Clone::clone a lang item
Ben Kimock
-0
/
+1
2024-07-17
Split part of `adt_const_params` into `unsized_const_params`
Boxy
-0
/
+1
2024-07-02
add TyCtxt::as_lang_item, use in new solver
Michael Goulet
-1
/
+12
2024-06-28
address review comments
Deadbeef
-2
/
+2
2024-06-28
implement new effects desugaring
Deadbeef
-0
/
+8
2024-06-13
LangItem-ify Coroutine trait in solvers
Michael Goulet
-1
/
+3
2024-05-31
Auto merge of #124662 - zetanumbers:needs_async_drop, r=oli-obk
bors
-0
/
+1
2024-05-29
Add lang item for AsyncFnKindHelper::Upvars
Michael Goulet
-2
/
+3
2024-05-29
Add lang item for Future::Output
Michael Goulet
-0
/
+1
2024-05-29
Add lang items for AsyncFn's associated types
Michael Goulet
-0
/
+3
2024-05-29
Optimize async drop glue for some old types
Daria Sukhonina
-0
/
+1
2024-05-09
Remove `enum_from_u32`.
Nicholas Nethercote
-13
/
+19
2024-04-29
Remove `extern crate rustc_data_structures` from numerous crates.
Nicholas Nethercote
-1
/
+1
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-1
/
+1
2024-04-23
Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwco
Matthias Krüger
-5
/
+5
2024-04-17
consistency rename: language item -> lang item
Ralf Jung
-5
/
+5
2024-04-16
Add simple async drop glue generation
zetanumbers
-0
/
+13
2024-04-02
Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco
bors
-0
/
+1
2024-03-29
Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstrieb
bors
-0
/
+19
2024-03-25
Require DerefPure for patterns
Michael Goulet
-0
/
+1
2024-03-23
Add+Use `mir::BinOp::Cmp`
Scott McMurray
-0
/
+1
2024-03-22
Codegen const panic messages as function calls
Mark Rousskov
-0
/
+19
2024-03-22
Implement `FusedIterator` for `gen` block
Shoyu Vanilla
-0
/
+1
2024-03-05
only set noalias on Box with the global allocator
Ralf Jung
-0
/
+2
2024-02-27
safe transmute: revise safety analysis
Jack Wrenn
-1
/
+1
2024-02-06
Teach typeck/borrowck/solvers how to deal with async closures
Michael Goulet
-0
/
+1
2024-01-26
Auto merge of #116167 - RalfJung:structural-eq, r=lcnr
bors
-2
/
+0
2024-01-25
Rollup merge of #119305 - compiler-errors:async-fn-traits, r=oli-obk
Matthias Krüger
-0
/
+4
2024-01-24
remove StructuralEq trait
Ralf Jung
-2
/
+0
2024-01-19
Consolidate logic around resolving built-in coroutine trait impls
Michael Goulet
-0
/
+3
2024-01-12
Fix ICE when suggesting dereferencing binop operands
sjwang05
-0
/
+27
2023-12-25
select AsyncFn traits during overloaded call op
Michael Goulet
-0
/
+4
2023-12-22
Use `IntoAsyncIterator` in `for await` loop desugaring
Eric Holk
-0
/
+1
2023-12-19
Desugar for await loops
Eric Holk
-0
/
+2
2023-12-08
Implement `async gen` blocks
Michael Goulet
-0
/
+5
2023-11-21
Wrap a long line.
Nicholas Nethercote
-1
/
+1
2023-10-30
Some more coroutine renamings
Michael Goulet
-2
/
+2
2023-10-25
Make `Iterator` a lang item
Oli Scherer
-0
/
+1
2023-10-20
s/generator/coroutine/
Oli Scherer
-2
/
+2
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-09-08
Partially outline code inside the panic! macro
John Kåre Alsaker
-1
/
+0
2023-08-24
when terminating during unwinding, show the reason why
Ralf Jung
-0
/
+1
2023-06-17
Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obk
bors
-1
/
+0
2023-06-16
remove box_free and replace with drop impl
DrMeepster
-1
/
+0
2023-06-16
`#[lang_item]` for `core::ptr::Unique`
Neven Villani
-0
/
+2
[next]