llvm/tools/mlir/test/lib/Dialect/Test/TestTypeInterfaces.cpp.inc

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

/// Prints the type name.
void test::TestBaseTypeInterfacePrintTypeA::printTypeA(::mlir::Location loc) const {}
/// Prints the type name.
void test::TestBaseTypeInterfacePrintTypeB::printTypeB(::mlir::Location loc) const {}
/// Prints the type name.
void test::TestBaseTypeInterfacePrintTypeB::printTypeA(::mlir::Location loc) const {}
/// Returns the bitwidth of the given integer type.
unsigned mlir::TestExternalFallbackTypeInterface::getBitwidth() const {}
/// Returns the bitwidth of the type plus 'arg'.
unsigned mlir::TestExternalTypeInterface::getBitwidthPlusArg(unsigned arg) const {}
/// Returns some value plus 'arg'.
unsigned mlir::TestExternalTypeInterface::staticGetSomeValuePlusArg(unsigned arg) const {}
/// Returns the argument doubled.
unsigned mlir::TestExternalTypeInterface::getBitwidthPlusDoubleArgument(unsigned arg) const {}
/// Returns the argument.
unsigned mlir::TestExternalTypeInterface::staticGetArgument(unsigned arg) const {}
bool mlir::TestOptionallyImplementedTypeInterface::getImplementsInterface() const {}
/// Prints the type name.
void test::TestTypeInterface::printTypeC(::mlir::Location loc) const {}
/// Prints the type name and returns the type as interface.
TestTypeInterface test::TestTypeInterface::printTypeRet(::mlir::Location loc) const {}
/// Prints the type name.
void test::TestTypeInterface::printTypeA(::mlir::Location loc) const {}
/// Prints the type name.
void test::TestTypeInterface::printTypeB(::mlir::Location loc) const {}