================ @@ -90,9 +79,26 @@ class LibCXXFrameRecognizer : public StackFrameRecognizer { if (!sc.function) return {}; + // Check if we have a regex match + bool matches_regex = false; for (RegularExpression &r : m_hidden_regex) - if (r.Execute(sc.function->GetNameNoArguments())) + if (r.Execute(sc.function->GetNameNoArguments())) { + matches_regex = true; + break; + } + + if (matches_regex) { ---------------- Michael137 wrote:
Why split this out of the loop above? https://github.com/llvm/llvm-project/pull/108870 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits