MLIR  21.0.0git
Classes | Namespaces | Typedefs
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>

Go to the source code of this file.

Classes

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

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::irdl
 
 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. More...