about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/lib.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-06-15 17:43:01 +0000
committerbors <bors@rust-lang.org>2022-06-15 17:43:01 +0000
commitca983054e19afd74d63c3ed37997f3bf30fe85d0 (patch)
tree546b0a775403d50050a89ac8f6b747bffe678094 /compiler/rustc_builtin_macros/src/lib.rs
parentc3605f8c8020dbbe8f0d1961c7b33c4c4b78ad0d (diff)
parent605c64a91e5a748b29224887a63e6220ebac91f9 (diff)
downloadrust-ca983054e19afd74d63c3ed37997f3bf30fe85d0.tar.gz
rust-ca983054e19afd74d63c3ed37997f3bf30fe85d0.zip
Auto merge of #97665 - c410-f3r:assert-compiler, r=oli-obk
[RFC 2011] Minimal initial implementation

Tracking issue: #44838
Third step of #96496

Implementation has ~290 LOC with the bare minimum to be in a functional state. Currently only searches for binary operations to mimic what `assert_eq!` and `assert_ne!` already do.

r? `@oli-obk`
Diffstat (limited to 'compiler/rustc_builtin_macros/src/lib.rs')
-rw-r--r--compiler/rustc_builtin_macros/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_builtin_macros/src/lib.rs b/compiler/rustc_builtin_macros/src/lib.rs
index 124d0d18cdb..11565ba72d7 100644
--- a/compiler/rustc_builtin_macros/src/lib.rs
+++ b/compiler/rustc_builtin_macros/src/lib.rs
@@ -6,6 +6,7 @@
 #![feature(array_windows)]
 #![feature(box_patterns)]
 #![feature(decl_macro)]
+#![feature(if_let_guard)]
 #![feature(is_sorted)]
 #![feature(let_chains)]
 #![feature(let_else)]