From bf9a79cf748c78a031c128110c49183e79a0d304 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 16 Apr 2025 00:43:06 -0700 Subject: [PATCH] [DebugInfo] Use StringRef::starts_with (NFC) --- llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp index d154f16f272bd..1d8217ad587ec 100644 --- a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp +++ b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp @@ -753,7 +753,7 @@ LLVMSymbolizer::DemangleName(StringRef Name, if (nonMicrosoftDemangle(Name, Result)) return Result; - if (!Name.empty() && Name.front() == '?') { + if (Name.starts_with('?')) { // Only do MSVC C++ demangling on symbols starting with '?'. int status = 0; char *DemangledName = microsoftDemangle(