diff --git a/flang/lib/Optimizer/Dialect/FIRType.cpp b/flang/lib/Optimizer/Dialect/FIRType.cpp --- a/flang/lib/Optimizer/Dialect/FIRType.cpp +++ b/flang/lib/Optimizer/Dialect/FIRType.cpp @@ -300,7 +300,7 @@ return emitError() << "invalid type for boxproc" << eleTy << '\n'; } -static bool canBePointerOrHeapElementType(mlir::Type eleTy) { +static bool cannotBePointerOrHeapElementType(mlir::Type eleTy) { return eleTy.isa(); @@ -436,7 +436,7 @@ mlir::LogicalResult fir::HeapType::verify(llvm::function_ref emitError, mlir::Type eleTy) { - if (canBePointerOrHeapElementType(eleTy)) + if (cannotBePointerOrHeapElementType(eleTy)) return emitError() << "cannot build a heap pointer to type: " << eleTy << '\n'; return mlir::success(); @@ -487,7 +487,7 @@ mlir::LogicalResult fir::PointerType::verify( llvm::function_ref emitError, mlir::Type eleTy) { - if (canBePointerOrHeapElementType(eleTy)) + if (cannotBePointerOrHeapElementType(eleTy)) return emitError() << "cannot build a pointer to type: " << eleTy << '\n'; return mlir::success(); }