]> git.proxmox.com Git - rustc.git/blob - src/librustc_error_codes/error_codes/E0264.md
e1e7516cec2c79ef9d5d51bbfeaba61de9179861
[rustc.git] / src / librustc_error_codes / error_codes / E0264.md
1 An unknown external lang item was used. Erroneous code example:
2
3 ```compile_fail,E0264
4 #![feature(lang_items)]
5
6 extern "C" {
7 #[lang = "cake"] // error: unknown external lang item: `cake`
8 fn cake();
9 }
10 ```
11
12 A list of available external lang items is available in
13 `src/librustc/middle/weak_lang_items.rs`. Example:
14
15 ```
16 #![feature(lang_items)]
17
18 extern "C" {
19 #[lang = "panic_impl"] // ok!
20 fn cake();
21 }
22 ```