CIRCT 24.0.0git
Loading...
Searching...
No Matches
esi::ModuleInfo Struct Reference

#include <Common.h>

Collaboration diagram for esi::ModuleInfo:

Public Attributes

std::optional< std::string > name
std::optional< std::string > summary
std::optional< std::string > version
std::optional< std::string > repo
std::optional< std::string > commitHash
std::map< std::string, Constant > constants
std::map< std::string, std::any > extra

Detailed Description

Definition at line 73 of file Common.h.

Member Data Documentation

◆ commitHash

std::optional<std::string> esi::ModuleInfo::commitHash

Definition at line 78 of file Common.h.

◆ constants

std::map<std::string, Constant> esi::ModuleInfo::constants

Definition at line 79 of file Common.h.

◆ extra

std::map<std::string, std::any> esi::ModuleInfo::extra

Definition at line 80 of file Common.h.

◆ name

std::optional<std::string> esi::ModuleInfo::name

Definition at line 74 of file Common.h.

Referenced by esiaccel.types.TypeAlias::__str__().

◆ repo

std::optional<std::string> esi::ModuleInfo::repo

Definition at line 77 of file Common.h.

◆ summary

std::optional<std::string> esi::ModuleInfo::summary

Definition at line 75 of file Common.h.

◆ version

std::optional<std::string> esi::ModuleInfo::version

Definition at line 76 of file Common.h.


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