[libc][NFC] Fix a few compiler warnings.
authorSiva Chandra Reddy <sivachandra@google.com>
Tue, 9 Aug 2022 22:27:46 +0000 (22:27 +0000)
committerSiva Chandra Reddy <sivachandra@google.com>
Tue, 9 Aug 2022 22:30:40 +0000 (22:30 +0000)
libc/src/string/memory_utils/elements_aarch64.h
libc/utils/LibcTableGenUtil/APIIndexer.cpp

index 90b450f..394951b 100644 (file)
@@ -54,7 +54,7 @@ using _64 = Chained<_32, _32>;
 
 struct ZVA {
   static constexpr size_t SIZE = 64;
-  static void splat_set(char *dst, const unsigned char value) {
+  static void splat_set(char *dst, const unsigned char) {
 #if __SIZEOF_POINTER__ == 4
     asm("dc zva, %w[dst]" : : [dst] "r"(dst) : "memory");
 #else
index 2630797..deb82a4 100644 (file)
@@ -83,7 +83,7 @@ void APIIndexer::indexStandardSpecDef(llvm::Record *StandardSpec) {
   auto HeaderSpecList = StandardSpec->getValueAsListOfDefs("Headers");
   for (llvm::Record *HeaderSpec : HeaderSpecList) {
     llvm::StringRef Header = HeaderSpec->getValueAsString("Name");
-    if (!StdHeader.hasValue() || Header == StdHeader) {
+    if (!StdHeader.has_value() || Header == StdHeader) {
       PublicHeaders.emplace(Header);
       auto MacroSpecList = HeaderSpec->getValueAsListOfDefs("Macros");
       // TODO: Trigger a fatal error on duplicate specs.
@@ -163,7 +163,7 @@ void APIIndexer::index(llvm::RecordKeeper &Records) {
     if (isaStandardSpec(Def))
       indexStandardSpecDef(Def);
     if (isaPublicAPI(Def)) {
-      if (!StdHeader.hasValue() ||
+      if (!StdHeader.has_value() ||
           Def->getValueAsString("HeaderName") == StdHeader)
         indexPublicAPIDef(Def);
     }