]> git.lizzy.rs Git - rust.git/blob - src/librustc_error_codes/error_codes/E0264.md
Rollup merge of #67875 - dtolnay:hidden, r=GuillaumeGomez
[rust.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 ```