MLIR  22.0.0git
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
mlir::remark::RemarkOpts Struct Reference

Options to create a Remark. More...

#include "mlir/IR/Remarks.h"

Public Member Functions

constexpr RemarkOpts category (StringRef v) const
 Return a copy with the category set. More...
 
constexpr RemarkOpts subCategory (StringRef v) const
 Return a copy with the subcategory set. More...
 
constexpr RemarkOpts function (StringRef v) const
 Return a copy with the function name set. More...
 

Static Public Member Functions

static constexpr RemarkOpts name (StringRef n)
 

Public Attributes

StringRef remarkName
 
StringRef categoryName
 
StringRef subCategoryName
 
StringRef functionName
 

Detailed Description

Options to create a Remark.

Definition at line 58 of file Remarks.h.

Member Function Documentation

◆ category()

constexpr RemarkOpts mlir::remark::RemarkOpts::category ( StringRef  v) const
inlineconstexpr

Return a copy with the category set.

Definition at line 69 of file Remarks.h.

◆ function()

constexpr RemarkOpts mlir::remark::RemarkOpts::function ( StringRef  v) const
inlineconstexpr

Return a copy with the function name set.

Definition at line 77 of file Remarks.h.

◆ name()

static constexpr RemarkOpts mlir::remark::RemarkOpts::name ( StringRef  n)
inlinestaticconstexpr

Definition at line 65 of file Remarks.h.

◆ subCategory()

constexpr RemarkOpts mlir::remark::RemarkOpts::subCategory ( StringRef  v) const
inlineconstexpr

Return a copy with the subcategory set.

Definition at line 73 of file Remarks.h.

Member Data Documentation

◆ categoryName

StringRef mlir::remark::RemarkOpts::categoryName

Definition at line 60 of file Remarks.h.

◆ functionName

StringRef mlir::remark::RemarkOpts::functionName

Definition at line 62 of file Remarks.h.

◆ remarkName

StringRef mlir::remark::RemarkOpts::remarkName

Definition at line 59 of file Remarks.h.

◆ subCategoryName

StringRef mlir::remark::RemarkOpts::subCategoryName

Definition at line 61 of file Remarks.h.


The documentation for this struct was generated from the following file: