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
/
middle
/
lang_items.rs
Age
Commit message (
Expand
)
Author
Lines
2018-09-11
Get rid of the `non_zero` lang item in favour of arbitrary range specifications
Oliver Schneider
-2
/
+0
2018-08-23
add #[panic_handler]; deprecate #[panic_implementation]
Jorge Aparicio
-1
/
+3
2018-08-22
Allow panicking with string literal messages inside constants
Oliver Schneider
-0
/
+2
2018-07-25
Change ManuallyDrop from an union to a struct and make it a lang item.
Eduard-Mihai Burtescu
-0
/
+2
2018-07-09
Implement #[alloc_error_handler]
Simon Sapin
-0
/
+3
2018-06-03
implement #[panic_implementation]
Jorge Aparicio
-1
/
+4
2018-05-17
Change align_offset to support different strides
Simonas Kazlauskas
-0
/
+3
2018-04-22
Replace GlobalAlloc::oom with a lang item
Steven Fackler
-1
/
+2
2018-04-21
Add some f32 and f64 inherent methods in libcore
Simon Sapin
-0
/
+2
2018-04-21
Replace StrExt with inherent str methods in libcore
Simon Sapin
-0
/
+1
2018-04-21
Replace SliceExt with inherent [T] methods in libcore
Simon Sapin
-0
/
+1
2018-04-21
Move non-allocating [u8] inherent methods to libcore
Simon Sapin
-0
/
+1
2018-03-08
Produce instead of pointers
Oliver Schneider
-0
/
+1
2018-01-23
Point at unknown lang item attribute
Esteban Küber
-7
/
+9
2017-12-26
Implements RFC 1937: `?` in `main`
Bastian Köcher
-0
/
+2
2017-11-26
Rollup merge of #46259 - bjorn3:display_lang_item, r=nagisa
kennytm
-1
/
+1
2017-11-25
Derive Debug for LangItem
bjorn3
-1
/
+1
2017-11-20
Add type checking for the lang item
Scott McMurray
-0
/
+5
2017-11-18
Add a MIR pass to lower 128-bit operators to lang item calls
Scott McMurray
-0
/
+23
2017-11-11
Auto merge of #45772 - leodasvacas:fix-auto-bounds-in-trait-objects, r=nikoma...
bors
-1
/
+0
2017-11-07
Remove `send` lang item.
leonardo.yvens
-1
/
+0
2017-11-03
Add a lang item to allow `impl [u8] {…}` in the standard library
Simon Sapin
-0
/
+1
2017-09-23
Rollup merge of #44658 - leodasvacas:remove-str-eq-lang-item, r=arielb1
Corey Farwell
-2
/
+0
2017-09-18
Fix issues uncovered by rebasing:
Michael Woerister
-2
/
+1
2017-09-17
Remove unused str_eq lang item
leonardo.yvens
-2
/
+0
2017-09-16
Rollup merge of #44560 - qmx:import-TyCtxt, r=eddyb
Alex Crichton
-1
/
+1
2017-09-14
bring TyCtxt into scope
Douglas Campos
-1
/
+1
2017-09-13
Fix initial review
leonardo.yvens
-2
/
+2
2017-09-13
Refactor fn_trait_kind
leonardo.yvens
-12
/
+5
2017-09-13
Refactor how to get a lang item's name
leonardo.yvens
-16
/
+10
2017-09-13
Remove require_owned_box
leonardo.yvens
-4
/
+0
2017-09-12
Remove deprecated lang items
leonardo.yvens
-8
/
+0
2017-09-07
rustc: Remove `CrateStore::crates` as a method
Alex Crichton
-1
/
+1
2017-09-05
rustc: Remove lang item methods from CrateStore
Alex Crichton
-1
/
+1
2017-09-05
rustc: Migrate lang items to a query
Alex Crichton
-50
/
+26
2017-09-05
rustc: Flag some CrateStore methods as "untracked"
Alex Crichton
-2
/
+2
2017-08-21
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-0
/
+1
2017-08-14
Remove dummy lang items
scalexm
-3
/
+0
2017-08-14
Make `Clone` a lang item and generate builtin impls.
scalexm
-0
/
+4
2017-07-28
Generator literal support
John Kåre Alsaker
-0
/
+3
2017-07-05
use field init shorthand in src/librustc
Zack M. Davis
-3
/
+3
2017-04-22
weak_lang_items: check for `lang` attribute before calling `value_str`
Ariel Ben-Yehuda
-3
/
+4
2017-04-20
rustc: replace interior_unsafe with a Freeze trait.
Eduard-Mihai Burtescu
-0
/
+1
2017-04-18
kill a bunch of one off tasks
Niko Matsakis
-2
/
+0
2017-03-18
translate drop glue using MIR
Ariel Ben-Yehuda
-3
/
+1
2017-01-26
rustc: don't call the HIR AST.
Eduard-Mihai Burtescu
-7
/
+7
2016-12-30
Such large. Very 128. Much bits.
Simonas Kazlauskas
-0
/
+2
2016-12-28
rustc: separate TraitItem from their parent Item, just like ImplItem.
Eduard-Mihai Burtescu
-0
/
+4
2016-12-26
Remove extra lang item, exchange_free; use box_free instead.
Mark Simulacrum
-1
/
+0
2016-11-28
Adds TyCtxt::require_lang_item(LangItem) to simplify lang item requires.
Mark-Simulacrum
-0
/
+8
[next]