about summary refs log tree commit diff
path: root/src/librustc/middle
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2020-02-06 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2020-02-06 00:00:00 +0000
commit80adde2e337f4e0d784da401b2db37c5d4d3468b (patch)
treecb806f097109369ac551ab85d73f7c65be12b2e4 /src/librustc/middle
parent1caa8755e523d2c4d3d8d4cfd7be86f86cac3810 (diff)
Add CodegenFnAttrFlags::NO_SANITIZE_ANY
Diffstat (limited to 'src/librustc/middle')
-rw-r--r--src/librustc/middle/codegen_fn_attrs.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/librustc/middle/codegen_fn_attrs.rs b/src/librustc/middle/codegen_fn_attrs.rs
index 5eef3fb3c57..82adcfddc28 100644
--- a/src/librustc/middle/codegen_fn_attrs.rs
+++ b/src/librustc/middle/codegen_fn_attrs.rs
@@ -78,6 +78,8 @@ bitflags! {
         const NO_SANITIZE_MEMORY  = 1 << 13;
         /// `#[no_sanitize(thread)]`: disables thread sanitizer instrumentation
         const NO_SANITIZE_THREAD  = 1 << 14;
+        /// All `#[no_sanitize(...)]` attributes.
+        const NO_SANITIZE_ANY = Self::NO_SANITIZE_ADDRESS.bits | Self::NO_SANITIZE_MEMORY.bits | Self::NO_SANITIZE_THREAD.bits;
     }
 }