diff options
| author | lcnr <rust@lcnr.de> | 2022-05-04 11:18:37 +0200 |
|---|---|---|
| committer | lcnr <rust@lcnr.de> | 2022-05-09 18:40:18 +0200 |
| commit | d371ebe117419b9815bd8743f981d8fa67a876d8 (patch) | |
| tree | c40fa0451f019a50abc7ca8edfaf0621dc7f96c3 /compiler/rustc_middle/src/middle | |
| parent | 66ff6c32e591c8084dcb63164446587c715d3e47 (diff) | |
| download | rust-d371ebe117419b9815bd8743f981d8fa67a876d8.tar.gz rust-d371ebe117419b9815bd8743f981d8fa67a876d8.zip | |
only compute `codegen_fn_attrs` where needed
Diffstat (limited to 'compiler/rustc_middle/src/middle')
| -rw-r--r-- | compiler/rustc_middle/src/middle/codegen_fn_attrs.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/rustc_middle/src/middle/codegen_fn_attrs.rs b/compiler/rustc_middle/src/middle/codegen_fn_attrs.rs index 54eb2dc9e28..321fcd43797 100644 --- a/compiler/rustc_middle/src/middle/codegen_fn_attrs.rs +++ b/compiler/rustc_middle/src/middle/codegen_fn_attrs.rs @@ -95,7 +95,9 @@ bitflags! { } impl CodegenFnAttrs { - pub fn new() -> CodegenFnAttrs { + pub const EMPTY: &'static Self = &Self::new(); + + pub const fn new() -> CodegenFnAttrs { CodegenFnAttrs { flags: CodegenFnAttrFlags::empty(), inline: InlineAttr::None, |
