Skip to content

Commit acde7d7

Browse files
committed
Handle review comments.
1 parent 1d502d0 commit acde7d7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ template <int DescriptorField>
2828
std::uint64_t getComponentOffset(const mlir::DataLayout &dl,
2929
mlir::MLIRContext *context,
3030
mlir::Type llvmFieldType) {
31-
assert(DescriptorField > 0 && DescriptorField < 10);
31+
static_assert(DescriptorField > 0 && DescriptorField < 10);
3232
mlir::Type previousFieldType =
3333
getDescFieldTypeModel<DescriptorField - 1>()(context);
3434
std::uint64_t previousOffset =
@@ -61,7 +61,7 @@ DebugTypeGenerator::DebugTypeGenerator(mlir::ModuleOp m)
6161
// descriptors like lower_bound and extent for each dimension.
6262
mlir::Type llvmDimsType = getDescFieldTypeModel<kDimsPosInBox>()(context);
6363
dimsOffset = getComponentOffset<kDimsPosInBox>(*dl, context, llvmDimsType);
64-
dimsSize = dl->getTypeSize(getDescFieldTypeModel<kDimsPosInBox>()(context));
64+
dimsSize = dl->getTypeSize(llvmDimsType);
6565
}
6666

6767
static mlir::LLVM::DITypeAttr genBasicType(mlir::MLIRContext *context,

0 commit comments

Comments
 (0)