[llvm] a414c22 - [Support] Fix warnings

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 30 21:44:15 PDT 2025


Author: Kazu Hirata
Date: 2025-09-30T21:44:08-07:00
New Revision: a414c22f32fa08ab91d9d6fe06d6949b526bedb3

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

LOG: [Support] Fix warnings

This patch fixes:

  llvm/lib/Support/Mustache.cpp:332:20: error: unused function
  'tagKindToString' [-Werror,-Wunused-function]

  llvm/lib/Support/Mustache.cpp:344:20: error: unused function
  'jsonKindToString' [-Werror,-Wunused-function]

Added: 
    

Modified: 
    llvm/lib/Support/Mustache.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Support/Mustache.cpp b/llvm/lib/Support/Mustache.cpp
index 178f9703071de..47860c00be610 100644
--- a/llvm/lib/Support/Mustache.cpp
+++ b/llvm/lib/Support/Mustache.cpp
@@ -329,7 +329,7 @@ struct Tag {
   size_t StartPosition = StringRef::npos;
 };
 
-static const char *tagKindToString(Tag::Kind K) {
+[[maybe_unused]] static const char *tagKindToString(Tag::Kind K) {
   switch (K) {
   case Tag::Kind::None:
     return "None";
@@ -341,7 +341,7 @@ static const char *tagKindToString(Tag::Kind K) {
   llvm_unreachable("Unknown Tag::Kind");
 }
 
-static const char *jsonKindToString(json::Value::Kind K) {
+[[maybe_unused]] static const char *jsonKindToString(json::Value::Kind K) {
   switch (K) {
   case json::Value::Kind::Null:
     return "JSON_KIND_NULL";


        


More information about the llvm-commits mailing list