[llvm] b8580ef - [llvm][utils] Use literal type name for non-template data formatters (NFC)

Dave Lee via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 20 19:33:51 PDT 2023


Author: Dave Lee
Date: 2023-07-20T19:33:47-07:00
New Revision: b8580ef717af1e85734d163f99d62c3b7c6711ad

URL: https://github.com/llvm/llvm-project/commit/b8580ef717af1e85734d163f99d62c3b7c6711ad
DIFF: https://github.com/llvm/llvm-project/commit/b8580ef717af1e85734d163f99d62c3b7c6711ad.diff

LOG: [llvm][utils] Use literal type name for non-template data formatters (NFC)

These don't need to be regex.

Added: 
    

Modified: 
    llvm/utils/lldbDataFormatters.py

Removed: 
    


################################################################################
diff  --git a/llvm/utils/lldbDataFormatters.py b/llvm/utils/lldbDataFormatters.py
index 9ead7bfa4f7dd1..fec1153d3ef8df 100644
--- a/llvm/utils/lldbDataFormatters.py
+++ b/llvm/utils/lldbDataFormatters.py
@@ -59,12 +59,12 @@ def __lldb_init_module(debugger, internal_dict):
     debugger.HandleCommand(
         "type summary add -w llvm "
         "-F lldbDataFormatters.StringRefSummaryProvider "
-        '-x "^llvm::StringRef$"'
+        "llvm::StringRef"
     )
     debugger.HandleCommand(
         "type summary add -w llvm "
         "-F lldbDataFormatters.ConstStringSummaryProvider "
-        '-x "^lldb_private::ConstString$"'
+        "lldb_private::ConstString"
     )
 
     # The synthetic providers for PointerIntPair and PointerUnion are disabled


        


More information about the llvm-commits mailing list