From dec1942cdf664347e85e668ee910694c15cf1855 Mon Sep 17 00:00:00 2001 From: Alex Zinenko Date: Tue, 16 Jul 2019 01:27:08 -0700 Subject: [PATCH] Forward-declare LogicalResult as struct rather than class Windows builds are broken by a class/struct mismatch between a forward-declaration of LogicalResult and its definition. PiperOrigin-RevId: 258320420 --- mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h b/mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h index ef4e100..361294a7 100644 --- a/mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h +++ b/mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h @@ -30,7 +30,7 @@ namespace mlir { class DialectConversion; class FuncOp; class LLVMTypeConverter; -class LogicalResult; +struct LogicalResult; class MLIRContext; class ModuleOp; class ModulePassBase; -- 2.7.4