CIRCT  19.0.0git
Static Public Member Functions | Static Public Attributes | Friends | List of all members
circt::moore::UnpackedUnsizedDim Class Reference

An unpacked unsized dimension, like []. More...

#include <MooreTypes.h>

Inheritance diagram for circt::moore::UnpackedUnsizedDim:
Inheritance graph
Collaboration diagram for circt::moore::UnpackedUnsizedDim:
Collaboration graph

Static Public Member Functions

static UnpackedUnsizedDim get (UnpackedType inner)

Static Public Attributes

static constexpr StringLiteral name = "moore.unpacked_unsized_dim"


struct detail::DimStorage

Detailed Description

An unpacked unsized dimension, like [].

Definition at line 348 of file MooreTypes.h.

Member Function Documentation

◆ get()

UnpackedUnsizedDim UnpackedUnsizedDim::get ( UnpackedType  inner)

Definition at line 245 of file MooreTypes.cpp.

References circt::calyx::direction::get().

Referenced by customTypeParser(), and mooreUnpackedUnsizedDimTypeGet().

Friends And Related Function Documentation

◆ detail::DimStorage

friend struct detail::DimStorage

Definition at line 359 of file MooreTypes.h.

Member Data Documentation

◆ name

constexpr StringLiteral circt::moore::UnpackedUnsizedDim::name = "moore.unpacked_unsized_dim"

Definition at line 355 of file MooreTypes.h.

The documentation for this class was generated from the following files: