#ifdef GET_OP_LIST
#undef GET_OP_LIST
::mlir::transform::HasOperandSatisfyingOp
#endif
#ifdef GET_OP_CLASSES
#undef GET_OP_CLASSES
namespace mlir {
namespace transform {
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MyExtension1(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MyExtension2(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MyExtension3(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_region_constraint_MyExtension1(
::mlir::Operation *op, ::mlir::Region ®ion, ::llvm::StringRef regionName,
unsigned regionIndex) { … }
}
}
namespace mlir {
namespace transform {
namespace detail {
}
HasOperandSatisfyingOpAdaptor::HasOperandSatisfyingOpAdaptor(HasOperandSatisfyingOp op) : … { … }
::llvm::LogicalResult HasOperandSatisfyingOpAdaptor::verify(::mlir::Location loc) { … }
void HasOperandSatisfyingOp::getAsmResultNames(::mlir::OpAsmSetValueNameFn setNameFn) { … }
std::pair<unsigned, unsigned> HasOperandSatisfyingOp::getODSResultIndexAndLength(unsigned index) { … }
void HasOperandSatisfyingOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::Type position, ::mlir::TypeRange results, ::mlir::Value op) { … }
void HasOperandSatisfyingOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::Value op) { … }
void HasOperandSatisfyingOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult HasOperandSatisfyingOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult HasOperandSatisfyingOp::verifyInvariants() { … }
::mlir::ParseResult HasOperandSatisfyingOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void HasOperandSatisfyingOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::HasOperandSatisfyingOp)
#endif