llvm/tools/mlir/include/mlir/Dialect/Transform/IR/TransformTypes.cpp.inc

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* TypeDef Definitions                                                        *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

#ifdef GET_TYPEDEF_LIST
#undef GET_TYPEDEF_LIST

::mlir::transform::AffineMapParamType,
::mlir::transform::AnyOpType,
::mlir::transform::AnyValueType,
::mlir::transform::OperationType,
::mlir::transform::AnyParamType,
::mlir::transform::ParamType,
::mlir::transform::TypeParamType

#endif  // GET_TYPEDEF_LIST

#ifdef GET_TYPEDEF_CLASSES
#undef GET_TYPEDEF_CLASSES

static ::mlir::OptionalParseResult generatedTypeParser(::mlir::AsmParser &parser, ::llvm::StringRef *mnemonic, ::mlir::Type &value) {}

static ::llvm::LogicalResult generatedTypePrinter(::mlir::Type def, ::mlir::AsmPrinter &printer) {}

namespace mlir {
namespace transform {
::mlir::Type AffineMapParamType::parse(::mlir::AsmParser &odsParser) {}

void AffineMapParamType::print(::mlir::AsmPrinter &odsPrinter) const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::AffineMapParamType)
namespace mlir {
namespace transform {
::mlir::Type AnyOpType::parse(::mlir::AsmParser &odsParser) {}

void AnyOpType::print(::mlir::AsmPrinter &odsPrinter) const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::AnyOpType)
namespace mlir {
namespace transform {
::mlir::Type AnyValueType::parse(::mlir::AsmParser &odsParser) {}

void AnyValueType::print(::mlir::AsmPrinter &odsPrinter) const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::AnyValueType)
namespace mlir {
namespace transform {
namespace detail {
struct OperationTypeStorage : public ::mlir::TypeStorage {};
} // namespace detail
OperationType OperationType::get(::mlir::MLIRContext *context, ::llvm::StringRef operation_name) {}

::mlir::Type OperationType::parse(::mlir::AsmParser &odsParser) {}

void OperationType::print(::mlir::AsmPrinter &odsPrinter) const {}

::llvm::StringRef OperationType::getOperationName() const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::OperationType)
namespace mlir {
namespace transform {
::mlir::Type AnyParamType::parse(::mlir::AsmParser &odsParser) {}

void AnyParamType::print(::mlir::AsmPrinter &odsPrinter) const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::AnyParamType)
namespace mlir {
namespace transform {
namespace detail {
struct ParamTypeStorage : public ::mlir::TypeStorage {};
} // namespace detail
ParamType ParamType::get(::mlir::MLIRContext *context, ::mlir::Type type) {}

ParamType ParamType::getChecked(::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, ::mlir::MLIRContext *context, ::mlir::Type type) {}

::llvm::LogicalResult ParamType::verifyInvariants(::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, ::mlir::Type type) {}

::mlir::Type ParamType::parse(::mlir::AsmParser &odsParser) {}

void ParamType::print(::mlir::AsmPrinter &odsPrinter) const {}

::mlir::Type ParamType::getType() const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::ParamType)
namespace mlir {
namespace transform {
::mlir::Type TypeParamType::parse(::mlir::AsmParser &odsParser) {}

void TypeParamType::print(::mlir::AsmPrinter &odsPrinter) const {}

} // namespace transform
} // namespace mlir
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::transform::TypeParamType)

#endif  // GET_TYPEDEF_CLASSES