Remove NativeNonDispatachableHandleFromU64

This patch removes NativeNonDispatachableHandleFromU64() as it is no
longer used right now.

Change-Id: Ic849f7b9526ffce6a92055202eb4cef84f8a0a6d
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/166902
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/dawn/common/vulkan_platform.h b/src/dawn/common/vulkan_platform.h
index ffdf41c..71d4b08 100644
--- a/src/dawn/common/vulkan_platform.h
+++ b/src/dawn/common/vulkan_platform.h
@@ -50,18 +50,8 @@
 
 #if DAWN_PLATFORM_IS(64_BIT)
 #define DAWN_DEFINE_NATIVE_NON_DISPATCHABLE_HANDLE(object) using object = struct object##_T*;
-// This function is needed because MSVC doesn't accept reinterpret_cast from uint64_t from uint64_t
-// TODO(cwallez@chromium.org): Remove this once we rework vulkan_platform.h
-template <typename T>
-T NativeNonDispatachableHandleFromU64(uint64_t u64) {
-    return reinterpret_cast<T>(u64);
-}
 #elif DAWN_PLATFORM_IS(32_BIT)
 #define DAWN_DEFINE_NATIVE_NON_DISPATCHABLE_HANDLE(object) using object = uint64_t;
-template <typename T>
-T NativeNonDispatachableHandleFromU64(uint64_t u64) {
-    return u64;
-}
 #else
 #error "Unsupported platform"
 #endif