|
MLIR 22.0.0git
|
#include "mlir/TableGen/Format.h"
Public Types | |
| using | StrFormatAdapter |
Public Member Functions | |
| FmtStrVecObject (StringRef fmt, const FmtContext *ctx, ArrayRef< std::string > params) | |
| FmtStrVecObject (FmtStrVecObject const &that)=delete | |
| FmtStrVecObject (FmtStrVecObject &&that) | |
| Public Member Functions inherited from mlir::tblgen::FmtObjectBase | |
| FmtObjectBase (StringRef fmt, const FmtContext *ctx, size_t numParams) | |
| FmtObjectBase (const FmtObjectBase &that)=delete | |
| FmtObjectBase (FmtObjectBase &&that) | |
| void | format (llvm::raw_ostream &s) const |
| std::string | str () const |
| template<unsigned N> | |
| SmallString< N > | sstr () const |
| template<unsigned N> | |
| operator SmallString< N > () const | |
| operator std::string () const | |
Additional Inherited Members | |
| Protected Attributes inherited from mlir::tblgen::FmtObjectBase | |
| StringRef | fmt |
| const FmtContext * | context |
| std::vector< llvm::support::detail::format_adapter * > | adapters |
| std::vector< FmtReplacement > | replacements |
| FmtStrVecObject::FmtStrVecObject | ( | StringRef | fmt, |
| const FmtContext * | ctx, | ||
| ArrayRef< std::string > | params ) |
Definition at line 201 of file Format.cpp.
References mlir::tblgen::FmtObjectBase::adapters, mlir::tblgen::FmtObjectBase::fmt, mlir::tblgen::FmtObjectBase::FmtObjectBase(), and for().
Referenced by FmtStrVecObject(), and FmtStrVecObject().
|
delete |
References FmtStrVecObject().
| FmtStrVecObject::FmtStrVecObject | ( | FmtStrVecObject && | that | ) |
Definition at line 214 of file Format.cpp.
References mlir::tblgen::FmtObjectBase::adapters, mlir::tblgen::FmtObjectBase::FmtObjectBase(), FmtStrVecObject(), and for().