about summary refs log tree commit diff
path: root/compiler/rustc_session/src
diff options
context:
space:
mode:
authorJubilee Young <workingjubilee@gmail.com>2024-06-23 02:22:55 -0700
committerJubilee Young <workingjubilee@gmail.com>2024-06-23 02:22:55 -0700
commit761ba5bb073578c6a510482be8338075f0b71493 (patch)
tree8a223eb68757f84efa52e755b5c5328b71990537 /compiler/rustc_session/src
parentc72a6ad8f2653d8da38a28520b6c5a2d64aa7aa5 (diff)
downloadrust-761ba5bb073578c6a510482be8338075f0b71493.tar.gz
rust-761ba5bb073578c6a510482be8338075f0b71493.zip
compiler: parse the empty frame-pointer
Diffstat (limited to 'compiler/rustc_session/src')
-rw-r--r--compiler/rustc_session/src/options.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_session/src/options.rs b/compiler/rustc_session/src/options.rs
index 933bae793f8..f068d093889 100644
--- a/compiler/rustc_session/src/options.rs
+++ b/compiler/rustc_session/src/options.rs
@@ -675,8 +675,8 @@ mod parse {
     pub(crate) fn parse_frame_pointer(slot: &mut FramePointer, v: Option<&str>) -> bool {
         let mut yes = false;
         match v {
-            Some(_) if parse_bool(&mut yes, v) && yes => slot.ratchet(FramePointer::Always),
-            Some(_) if parse_bool(&mut yes, v) => slot.ratchet(FramePointer::MayOmit),
+            _ if parse_bool(&mut yes, v) && yes => slot.ratchet(FramePointer::Always),
+            _ if parse_bool(&mut yes, v) => slot.ratchet(FramePointer::MayOmit),
             Some("always") => slot.ratchet(FramePointer::Always),
             Some("non-leaf") => slot.ratchet(FramePointer::NonLeaf),
             _ => return false,