diff options
Diffstat (limited to 'mlir/lib/Bytecode/Reader/BytecodeReader.cpp')
| -rw-r--r-- | mlir/lib/Bytecode/Reader/BytecodeReader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mlir/lib/Bytecode/Reader/BytecodeReader.cpp b/mlir/lib/Bytecode/Reader/BytecodeReader.cpp index 4a09cb7..f009621 100644 --- a/mlir/lib/Bytecode/Reader/BytecodeReader.cpp +++ b/mlir/lib/Bytecode/Reader/BytecodeReader.cpp @@ -1031,9 +1031,9 @@ LogicalResult AttrTypeReader::parseAsmEntry(T &result, EncodingReader &reader, size_t numRead = 0; MLIRContext *context = fileLoc->getContext(); if constexpr (std::is_same_v<T, Type>) - result = ::parseType(asmStr, context, numRead); + result = ::parseType(asmStr, context, &numRead); else - result = ::parseAttribute(asmStr, context, numRead); + result = ::parseAttribute(asmStr, context, Type(), &numRead); if (!result) return failure(); |
