MLIR 22.0.0git
TemplatingUtils.h File Reference
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/raw_ostream.h"
#include <variant>
#include <vector>

Go to the source code of this file.

Classes

class  mlir::irdl::detail::Template
 Template Code as used by IRDL-to-Cpp. More...

Namespaces

namespace  mlir
 Include the generated interface declarations.
namespace  mlir::irdl
namespace  mlir::irdl::detail

Typedefs

using mlir::irdl::detail::dictionary = llvm::StringMap<llvm::SmallString<8>>
 A dictionary stores a mapping of template variable names to their assigned string values.