|
MLIR 22.0.0git
|
#include "mlir/Support/TypeID.h"#include "llvm/ADT/DenseSet.h"#include "llvm/ADT/STLExtras.h"#include <vector>Go to the source code of this file.
Classes | |
| class | mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > |
| The base class used for all derived interface types. More... | |
| class | mlir::DialectInterface |
| This class represents an interface overridden for a single dialect. More... | |
| class | mlir::detail::DialectInterfaceCollectionBase |
| This class is the base class for a collection of instances for a specific interface kind. More... | |
| struct | mlir::detail::DialectInterfaceCollectionBase::iterator< InterfaceT > |
| An iterator class that iterates the held interface objects of the given derived interface type. More... | |
| class | mlir::DialectInterfaceCollection< InterfaceType > |
| A collection of dialect interfaces within a context, for a given concrete interface type. More... | |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::detail |
| AttrTypeReplacer. | |