summaryrefslogtreecommitdiff
path: root/src/jit/jitstd
diff options
context:
space:
mode:
authorBrian Sullivan <briansul@microsoft.com>2019-04-04 09:56:00 -0700
committerBrian Sullivan <briansul@microsoft.com>2019-04-05 09:48:25 -0700
commited1869401b7c266ca4fc2cac9204e0cd216bb474 (patch)
tree3e41dc314dbc1c9c107bf5c03f95b5a2810e4624 /src/jit/jitstd
parentaea3b1a80d6c114e3e67bc9521bf39a8a17371d1 (diff)
downloadcoreclr-ed1869401b7c266ca4fc2cac9204e0cd216bb474.tar.gz
coreclr-ed1869401b7c266ca4fc2cac9204e0cd216bb474.tar.bz2
coreclr-ed1869401b7c266ca4fc2cac9204e0cd216bb474.zip
Change the backing storage for Byref constants in ValueNumber-ing to use size_t.
Fixes #23538
Diffstat (limited to 'src/jit/jitstd')
-rw-r--r--src/jit/jitstd/type_traits.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jit/jitstd/type_traits.h b/src/jit/jitstd/type_traits.h
index 06c8ad170f..cb438d7c07 100644
--- a/src/jit/jitstd/type_traits.h
+++ b/src/jit/jitstd/type_traits.h
@@ -194,6 +194,12 @@ struct make_unsigned<__int64>
typedef unsigned __int64 type;
};
+template<>
+struct make_unsigned<size_t>
+{
+ typedef size_t type;
+};
+
template<typename Type1>
struct make_signed
{