MLIR  20.0.0git
Public Member Functions | Public Attributes | List of all members
mlir::bytecode::detail::DialectResourceNumbering Struct Reference

This class represents a numbering entry for a dialect resource. More...

#include "Bytecode/Writer/IRNumbering.h"

Public Member Functions

 DialectResourceNumbering (std::string key)
 

Public Attributes

std::string key
 The key used to reference this resource. More...
 
unsigned number = 0
 The number assigned to this resource. More...
 
bool isDeclaration = true
 A flag indicating if this resource is only a declaration, not a full definition. More...
 

Detailed Description

This class represents a numbering entry for a dialect resource.

Definition at line 87 of file IRNumbering.h.

Constructor & Destructor Documentation

◆ DialectResourceNumbering()

mlir::bytecode::detail::DialectResourceNumbering::DialectResourceNumbering ( std::string  key)
inline

Definition at line 88 of file IRNumbering.h.

Member Data Documentation

◆ isDeclaration

bool mlir::bytecode::detail::DialectResourceNumbering::isDeclaration = true

A flag indicating if this resource is only a declaration, not a full definition.

Definition at line 98 of file IRNumbering.h.

◆ key

std::string mlir::bytecode::detail::DialectResourceNumbering::key

The key used to reference this resource.

Definition at line 91 of file IRNumbering.h.

◆ number

unsigned mlir::bytecode::detail::DialectResourceNumbering::number = 0

The number assigned to this resource.

Definition at line 94 of file IRNumbering.h.


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