diff options
author | Brian Sullivan <briansul@microsoft.com> | 2019-04-04 09:56:00 -0700 |
---|---|---|
committer | Brian Sullivan <briansul@microsoft.com> | 2019-04-05 09:48:25 -0700 |
commit | ed1869401b7c266ca4fc2cac9204e0cd216bb474 (patch) | |
tree | 3e41dc314dbc1c9c107bf5c03f95b5a2810e4624 /src/jit/jitstd | |
parent | aea3b1a80d6c114e3e67bc9521bf39a8a17371d1 (diff) | |
download | coreclr-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.h | 6 |
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 { |