/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |* *| |* Interface Definitions *| |* *| |* Automatically generated file, do not edit! *| |* *| \*===----------------------------------------------------------------------===*/ /// Returns the module name for the import ::llvm::StringRef mlir::wasmssa::ImportOpInterface::getModuleName() { return getImpl()->getModuleName(getImpl(), getOperation()); } /// Returns the import name for the import ::llvm::StringRef mlir::wasmssa::ImportOpInterface::getImportName() { return getImpl()->getImportName(getImpl(), getOperation()); } /// Returns the Wasm index based symbol of the op ::mlir::StringAttr mlir::wasmssa::ImportOpInterface::getSymbolName() { return getImpl()->getSymbolName(getImpl(), getOperation()); } /// Returns the qualified name of the import std::string mlir::wasmssa::ImportOpInterface::getQualifiedImportName() { return getImpl()->getQualifiedImportName(getImpl(), getOperation()); } /// Returns the number of context to break from size_t mlir::wasmssa::LabelBranchingOpInterface::getExitLevel() { return getImpl()->getExitLevel(getImpl(), getOperation()); } /// Returns the destination of this operation LabelLevelOpInterface mlir::wasmssa::LabelBranchingOpInterface::getTargetOp() { return getImpl()->getTargetOp(getImpl(), getOperation()); } /// Return the target control flow ops that defined the label of this operation ::mlir::Block*mlir::wasmssa::LabelBranchingOpInterface::getTarget() { return getImpl()->getTarget(getImpl(), getOperation()); } /// Returns the target block address ::mlir::Block*mlir::wasmssa::LabelLevelOpInterface::getLabelTarget() { return getImpl()->getLabelTarget(getImpl(), getOperation()); }