summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-ir.cpp')
-rw-r--r--source/slang/slang-ir.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/slang/slang-ir.cpp b/source/slang/slang-ir.cpp
index 62bdb171a..6e1b6fe83 100644
--- a/source/slang/slang-ir.cpp
+++ b/source/slang/slang-ir.cpp
@@ -1773,7 +1773,7 @@ namespace Slang
case kIROp_StringLit:
{
const UnownedStringSlice slice = getStringSlice();
- return combineHash(code, Slang::GetHashCode(slice.begin(), slice.size()));
+ return combineHash(code, Slang::GetHashCode(slice.begin(), slice.getLength()));
}
default:
{
@@ -1837,7 +1837,7 @@ namespace Slang
{
const UnownedStringSlice slice = keyInst.getStringSlice();
- const size_t sliceSize = slice.size();
+ const size_t sliceSize = slice.getLength();
const size_t instSize = prefixSize + offsetof(IRConstant::StringValue, chars) + sliceSize;
irValue = static_cast<IRConstant*>(createInstWithSizeImpl(builder, keyInst.op, keyInst.getFullType(), instSize));
@@ -1910,7 +1910,7 @@ namespace Slang
IRConstant::StringSliceValue& dstSlice = keyInst.value.transitoryStringVal;
dstSlice.chars = const_cast<char*>(inSlice.begin());
- dstSlice.numChars = uint32_t(inSlice.size());
+ dstSlice.numChars = uint32_t(inSlice.getLength());
return static_cast<IRStringLit*>(findOrEmitConstant(this, keyInst));
}