namespace mlir {
class BlockAndValueMapping;
class DominanceInfo;
-class FuncOp;
namespace bufferization {
#include "mlir/Interfaces/SideEffectInterfaces.h"
namespace mlir {
-class FuncOp;
-
namespace gpu {
/// Utility class for the GPU dialect to represent triples of `Value`s
class BlockAndValueMapping;
class CallableOpInterface;
class CallOpInterface;
-class FuncOp;
class OpBuilder;
class Operation;
class Region;