================ @@ -67,6 +72,166 @@ void CIRDialect::printType(Type type, DialectAsmPrinter &os) const { llvm::report_fatal_error("printer is missing a handler for this type"); } +//===----------------------------------------------------------------------===// +// RecordType Definitions +//===----------------------------------------------------------------------===// + +Type RecordType::parse(mlir::AsmParser &parser) { + FailureOr<AsmParser::CyclicParseReset> cyclicParseGuard; + const auto loc = parser.getCurrentLocation(); + const auto eLoc = parser.getEncodedSourceLoc(loc); ---------------- xlauko wrote:
```suggestion const llvm::SMLoc loc = parser.getCurrentLocation(); const Location eLoc = parser.getEncodedSourceLoc(loc); ``` https://github.com/llvm/llvm-project/pull/135105 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits