diff options
Diffstat (limited to 'source/slang/slang-ir.cpp')
| -rw-r--r-- | source/slang/slang-ir.cpp | 6 |
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)); } |
