Fix build with -Wextra-semi

Change-Id: I48b8ca89dfe90e138fb6d9c00a69353a05f19cd2
Bug: chromium:1355871
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/100241
Auto-Submit: Tom Anderson <thomasanderson@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Brandon Jones <bajones@chromium.org>
Commit-Queue: Brandon Jones <bajones@chromium.org>
diff --git a/src/dawn/native/CacheRequest.h b/src/dawn/native/CacheRequest.h
index 2999449..cdaa117 100644
--- a/src/dawn/native/CacheRequest.h
+++ b/src/dawn/native/CacheRequest.h
@@ -184,7 +184,7 @@
         static constexpr char kName[] = #Request;                      \
         Request() = default;                                           \
         DAWN_VISITABLE_MEMBERS(MEMBERS)                                \
-    };
+    }
 
 // Helper macro for the common pattern of DAWN_TRY_ASSIGN around LoadOrRun.
 // Requires an #include of dawn/native/Error.h
diff --git a/src/dawn/tests/unittests/native/CacheRequestTests.cpp b/src/dawn/tests/unittests/native/CacheRequestTests.cpp
index 4a3e717..df575e8 100644
--- a/src/dawn/tests/unittests/native/CacheRequestTests.cpp
+++ b/src/dawn/tests/unittests/native/CacheRequestTests.cpp
@@ -67,7 +67,7 @@
     X(CacheKey::UnsafeUnkeyedValue<int*>, d) \
     X(CacheKey::UnsafeUnkeyedValue<Foo>, e)
 
-DAWN_MAKE_CACHE_REQUEST(CacheRequestForTesting, REQUEST_MEMBERS)
+DAWN_MAKE_CACHE_REQUEST(CacheRequestForTesting, REQUEST_MEMBERS);
 
 #undef REQUEST_MEMBERS