[clang] [CIR] Better handling of `void` function return (PR #128089)
Henrich Lauko via cfe-commits
cfe-commits at lists.llvm.org
Fri Feb 21 09:51:08 PST 2025
================
@@ -375,11 +410,48 @@ void printFuncTypeArgs(mlir::AsmPrinter &p, mlir::ArrayRef<mlir::Type> params,
p << ')';
}
+// Use a custom parser to handle the optional return and argument types without
+// an optional anchor.
+static mlir::ParseResult parseFuncType(mlir::AsmParser &p,
+ mlir::Type &optionalReturnTypes,
----------------
xlauko wrote:
```suggestion
mlir::Type &optionalReturnType,
```
https://github.com/llvm/llvm-project/pull/128089
More information about the cfe-commits
mailing list