diff options
Diffstat (limited to 'source/slang/slang-ir-extract-value-from-type.cpp')
| -rw-r--r-- | source/slang/slang-ir-extract-value-from-type.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/slang/slang-ir-extract-value-from-type.cpp b/source/slang/slang-ir-extract-value-from-type.cpp index 3019b5fd4..fa8c6e441 100644 --- a/source/slang/slang-ir-extract-value-from-type.cpp +++ b/source/slang/slang-ir-extract-value-from-type.cpp @@ -33,7 +33,7 @@ FindLeafValueResult findLeafValueAtOffset( result.offsetInValue = (uint32_t)(offset - layout.size); return result; } - switch (dataType->op) + switch (dataType->getOp()) { case kIROp_StructType: { @@ -125,7 +125,7 @@ FindLeafValueResult findLeafValueAtOffset( // Note: this code is assuming row major odering. auto matrixType = as<IRMatrixType>(dataType); auto elementType = matrixType->getElementType(); - SLANG_RELEASE_ASSERT(matrixType->getColumnCount()->op == kIROp_IntLit); + SLANG_RELEASE_ASSERT(matrixType->getColumnCount()->getOp() == kIROp_IntLit); auto columnCount = as<IRIntLit>(matrixType->getColumnCount())->value.intVal; auto rowType = builder.getVectorType(elementType, matrixType->getColumnCount()); IRSizeAndAlignment rowLayout; |
