LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
Types.h.inc
Go to the documentation of this file.
1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* TypeDef Declarations *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9#ifdef GET_TYPEDEF_CLASSES
10#undef GET_TYPEDEF_CLASSES
11
12
13namespace mlir {
14class AsmParser;
15class AsmPrinter;
16} // namespace mlir
17namespace llzk::string {
18
20class StringType;
21class StringType : public ::mlir::Type::TypeBase<StringType, ::mlir::Type, ::mlir::TypeStorage> {
22public:
23 using Base::Base;
24 static constexpr ::llvm::StringLiteral name = "string.type";
25 static constexpr ::llvm::StringLiteral dialectName = "string";
26 static constexpr ::llvm::StringLiteral getMnemonic() {
27 return {"type"};
28 }
29
30};
31
32} // namespace llzk::string
33MLIR_DECLARE_EXPLICIT_TYPE_ID(::llzk::string::StringType)
34
35#endif // GET_TYPEDEF_CLASSES
36
static constexpr ::llvm::StringLiteral name
Definition Types.h.inc:24
static constexpr ::llvm::StringLiteral getMnemonic()
Definition Types.h.inc:26
static constexpr ::llvm::StringLiteral dialectName
Definition Types.h.inc:25