MLIR 23.0.0git
SMTTypes.cpp File Reference
#include "mlir/Dialect/SMT/IR/SMTTypes.h"
#include "mlir/Dialect/SMT/IR/SMTDialect.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/DialectImplementation.h"
#include "llvm/ADT/TypeSwitch.h"
#include "mlir/Dialect/SMT/IR/SMTTypes.cpp.inc"

Go to the source code of this file.

Macros

#define GET_TYPEDEF_CLASSES
#define GET_TYPEDEF_LIST

Functions

static mlir::ParseResult parseDomainTypes (mlir::AsmParser &parser, llvm::SmallVectorImpl< mlir::Type > &types)
static void printDomainTypes (mlir::AsmPrinter &printer, llvm::ArrayRef< mlir::Type > types)

Macro Definition Documentation

◆ GET_TYPEDEF_CLASSES

#define GET_TYPEDEF_CLASSES

Definition at line 34 of file SMTTypes.cpp.

◆ GET_TYPEDEF_LIST

#define GET_TYPEDEF_LIST

Function Documentation

◆ parseDomainTypes()

mlir::ParseResult parseDomainTypes ( mlir::AsmParser & parser,
llvm::SmallVectorImpl< mlir::Type > & types )
static

◆ printDomainTypes()

void printDomainTypes ( mlir::AsmPrinter & printer,
llvm::ArrayRef< mlir::Type > types )
static

Definition at line 27 of file SMTTypes.cpp.