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 @@ -282,7 +282,7 @@ return emitError() << "invalid type for boxproc" << eleTy << '\n'; } -static bool canBePointerOrHeapElementType(mlir::Type eleTy) { +static bool cannotBePointerOrHeapElementType(mlir::Type eleTy) { return eleTy.isa(); @@ -418,7 +418,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(); @@ -469,7 +469,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(); }