|
My Project
|
#include <SideEffectsInterface.h>


Public Types | |
| using | SideEffecting = SideEffectsDialectInterface::SideEffecting |
Public Types inherited from mlir::DialectInterfaceCollection< SideEffectsDialectInterface > | |
| using | Base = DialectInterfaceCollection< SideEffectsDialectInterface > |
| using | iterator = detail::DialectInterfaceCollectionBase::iterator< SideEffectsDialectInterface > |
| Iterator access to the held interfaces. More... | |
Public Member Functions | |
| SideEffectsInterface (MLIRContext *ctx) | |
| SideEffecting | isSideEffecting (Operation *op) const |
Public Member Functions inherited from mlir::DialectInterfaceCollection< SideEffectsDialectInterface > | |
| DialectInterfaceCollection (MLIRContext *ctx) | |
| Collect the registered dialect interfaces within the provided context. More... | |
| const SideEffectsDialectInterface * | getInterfaceFor (Object *obj) const |
| iterator | begin () const |
| iterator | end () const |
Public Member Functions inherited from mlir::detail::DialectInterfaceCollectionBase | |
| DialectInterfaceCollectionBase (MLIRContext *ctx, ClassID *interfaceKind) | |
| virtual | ~DialectInterfaceCollectionBase () |
Additional Inherited Members | |
Protected Member Functions inherited from mlir::detail::DialectInterfaceCollectionBase | |
| const DialectInterface * | getInterfaceFor (Operation *op) const |
| const DialectInterface * | getInterfaceFor (Dialect *dialect) const |
| Get the interface for the given dialect. More... | |
| template<typename InterfaceT > | |
| iterator< InterfaceT > | interface_begin () const |
| Iterator access to the held interfaces. More... | |
| template<typename InterfaceT > | |
| iterator< InterfaceT > | interface_end () const |
|
inlineexplicit |
|
inline |
1.8.13