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
/
middle
/
lang_items.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-05
Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None
Oli Scherer
-1
/
+1
2025-04-22
Use `is_lang_item` and `as_lang_item` instead of handrolling their logic
Oli Scherer
-10
/
+8
2024-11-22
Pretty print AsyncFn traits too
Michael Goulet
-0
/
+11
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+2
2024-07-02
add TyCtxt::as_lang_item, use in new solver
Michael Goulet
-0
/
+4
2024-06-14
Add TyCtxt::is_lang_item
Michael Goulet
-0
/
+4
2024-04-17
consistency rename: language item -> lang item
Ralf Jung
-1
/
+1
2024-02-06
Teach typeck/borrowck/solvers how to deal with async closures
Michael Goulet
-1
/
+14
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-14
Move special methods from ClosureKind back into rustc
Michael Goulet
-0
/
+11
2023-05-16
Remove `LangItems::require`
Nilstrieb
-6
/
+2
2022-11-27
Add `TyCtxt::is_fn_trait`
Maybe Waffle
-0
/
+8
2022-11-27
Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaning
Maybe Waffle
-1
/
+1
2022-10-29
Cleanup weak lang items
Cameron Steffen
-4
/
+0
2022-08-25
allow non-monomorphize modules to access hard-coded error message through new...
Nathan Stocks
-3
/
+3
2020-09-18
don't take `TyCtxt` by reference
Bastian Kauschke
-3
/
+3
2020-08-30
mv compiler to compiler/
mark
-0
/
+61