File tree 26 files changed +43
-0
lines changed
librustc_platform_intrinsics
26 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
use std:: fs:: File ;
12
14
use std:: path:: { Path , PathBuf } ;
13
15
use std:: process:: { Command , Stdio } ;
Original file line number Diff line number Diff line change 10
10
11
11
#![ no_std]
12
12
#![ allow( unused_attributes) ]
13
+ #![ deny( bare_trait_objects) ]
13
14
#![ unstable( feature = "alloc_jemalloc" ,
14
15
reason = "implementation detail of std, does not provide any public API" ,
15
16
issue = "0" ) ]
Original file line number Diff line number Diff line change 10
10
11
11
#![ no_std]
12
12
#![ allow( unused_attributes) ]
13
+ #![ deny( bare_trait_objects) ]
13
14
#![ unstable( feature = "alloc_system" ,
14
15
reason = "this library is unlikely to be stabilized in its current \
15
16
form or name",
Original file line number Diff line number Diff line change 30
30
#![ cfg_attr( test, feature( test) ) ]
31
31
32
32
#![ allow( deprecated) ]
33
+ #![ deny( bare_trait_objects) ]
33
34
34
35
extern crate alloc;
35
36
extern crate rustc_data_structures;
Original file line number Diff line number Diff line change 14
14
//! Parsing does not happen at runtime: structures of `std::fmt::rt` are
15
15
//! generated instead.
16
16
17
+ #![ deny( bare_trait_objects) ]
18
+
17
19
#
285
285
286
+ #![ deny( bare_trait_objects) ]
287
+
286
288
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
287
289
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
288
290
html_root_url = "https://doc.rust-lang.org/nightly/" ,
Original file line number Diff line number Diff line change 21
21
issue_tracker_base_url = "https://github.com/rust-lang/rust/issues/" ) ]
22
22
#![ panic_runtime]
23
23
#![ allow( unused_features) ]
24
+ #![ deny( bare_trait_objects) ]
24
25
25
26
#![ feature( core_intrinsics) ]
26
27
#![ feature( libc) ]
Original file line number Diff line number Diff line change 22
22
//! See [the book](../book/first-edition/procedural-macros.html) for more.
23
23
24
24
#![ stable( feature = "proc_macro_lib" , since = "1.15.0" ) ]
25
+ #![ deny( bare_trait_objects) ]
25
26
#![ deny( missing_docs) ]
26
27
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
27
28
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
Original file line number Diff line number Diff line change 15
15
reason = "internal implementation detail of rustc right now" ,
16
16
issue = "0" ) ]
17
17
#![ allow( unused_features) ]
18
+ #![ deny( bare_trait_objects) ]
18
19
#![ feature( staged_api) ]
Original file line number Diff line number Diff line change 40
40
//!
41
41
//! This API is completely unstable and subject to change.
42
42
43
+ #![ deny( bare_trait_objects) ]
44
+
43
45
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
44
46
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
45
47
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
#![ sanitizer_runtime]
12
14
#![ feature( alloc_system) ]
13
15
#![ feature( sanitizer_runtime) ]
Original file line number Diff line number Diff line change 13
13
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
14
14
15
15
#![ allow( non_camel_case_types) ]
16
+ #![ deny( bare_trait_objects) ]
16
17
17
18
#![ feature( from_ref) ]
18
19
#![ feature( quote) ]
Original file line number Diff line number Diff line change 10
10
11
11
//! Support for serializing the dep-graph and reloading it.
12
12
13
+ #![ deny( bare_trait_objects) ]
14
+
13
15
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
14
16
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
15
17
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 19
19
//!
20
20
//! This API is completely unstable and subject to change.
21
21
22
+ #![ deny( bare_trait_objects) ]
23
+
22
24
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
23
25
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
24
26
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 12
12
#![ allow( non_camel_case_types) ]
13
13
#![ allow( non_snake_case) ]
14
14
#![ allow( dead_code) ]
15
+ #![ deny( bare_trait_objects) ]
15
16
16
17
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
17
18
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
#![ sanitizer_runtime]
12
14
#![ feature( alloc_system) ]
13
15
#![ feature( sanitizer_runtime) ]
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ Rust MIR: a lowered representation of Rust. Also: an experiment!
14
14
15
15
*/
16
16
17
+ #![ deny( bare_trait_objects) ]
18
+
17
19
#![ feature( slice_patterns) ]
18
20
#![ feature( slice_sort_by_cached_key) ]
19
21
#![ feature( from_ref) ]
Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
#![ sanitizer_runtime]
12
14
#![ feature( alloc_system) ]
13
15
#![ feature( sanitizer_runtime) ]
Original file line number Diff line number Diff line change 14
14
//!
15
15
//! This API is completely unstable and subject to change.
16
16
17
+ #![ deny( bare_trait_objects) ]
18
+
17
19
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
18
20
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
19
21
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 9
9
// except according to those terms.
10
10
11
11
#![ allow( bad_style) ]
12
+ #![ deny( bare_trait_objects) ]
12
13
13
14
pub struct Intrinsic {
14
15
pub inputs : & ' static [ & ' static Type ] ,
Original file line number Diff line number Diff line change 60
60
//! See the [`plugin` feature](../unstable-book/language-features/plugin.html) of
61
61
//! the Unstable Book for more examples.
62
62
63
+ #![ deny( bare_trait_objects) ]
64
+
63
65
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
64
66
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
65
67
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
12
14
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
13
15
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 11
11
//! New recursive solver modeled on Chalk's recursive solver. Most of
12
12
//! the guts are broken up into modules; see the comments in those modules.
13
13
14
+ #![ deny( bare_trait_objects) ]
15
+
14
16
#![ feature( crate_in_paths) ]
15
17
#![ feature( crate_visibility_modifier) ]
16
18
#![ feature( extern_prelude) ]
Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
#![ sanitizer_runtime]
12
14
#![ feature( alloc_system) ]
13
15
#![ feature( sanitizer_runtime) ]
Original file line number Diff line number Diff line change 14
14
//!
15
15
//! This API is completely unstable and subject to change.
16
16
17
+ #![ deny( bare_trait_objects) ]
18
+
17
19
#![ doc( html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png" ,
18
20
html_favicon_url = "https://doc.rust-lang.org/favicon.ico" ,
19
21
html_root_url = "https://doc.rust-lang.org/nightly/" ) ]
Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ #![ deny( bare_trait_objects) ]
12
+
11
13
#![ no_std]
12
14
#![ unstable( feature = "panic_unwind" , issue = "32837" ) ]
13
15
You can’t perform that action at this time.
0 commit comments