CIRCT  19.0.0git
Public Attributes | List of all members
esi::ModuleInfo Struct Reference

#include <Common.h>

Collaboration diagram for esi::ModuleInfo:
Collaboration graph
[legend]

Public Attributes

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

Detailed Description

Definition at line 56 of file Common.h.

Member Data Documentation

◆ commitHash

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

Definition at line 61 of file Common.h.

Referenced by operator<<(), and PYBIND11_MODULE().

◆ extra

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

Definition at line 62 of file Common.h.

Referenced by operator<<().

◆ name

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

Definition at line 57 of file Common.h.

Referenced by operator<<(), and PYBIND11_MODULE().

◆ repo

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

Definition at line 60 of file Common.h.

Referenced by operator<<(), and PYBIND11_MODULE().

◆ summary

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

Definition at line 58 of file Common.h.

Referenced by operator<<(), and PYBIND11_MODULE().

◆ version

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

Definition at line 59 of file Common.h.

Referenced by operator<<(), and PYBIND11_MODULE().


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