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

A packed unsized dimension, like []. More...

#include <MooreTypes.h>

Inheritance diagram for circt::moore::PackedUnsizedDim:
Inheritance graph
[legend]
Collaboration diagram for circt::moore::PackedUnsizedDim:
Collaboration graph
[legend]

Static Public Member Functions

static PackedUnsizedDim get (PackedType inner)
 

Static Public Attributes

static constexpr StringLiteral name = "moore.packed_unsized_dim"
 

Friends

struct detail::DimStorage
 

Detailed Description

A packed unsized dimension, like [].

Definition at line 278 of file MooreTypes.h.

Member Function Documentation

◆ get()

PackedUnsizedDim PackedUnsizedDim::get ( PackedType  inner)
static

Definition at line 187 of file MooreTypes.cpp.

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

Referenced by customTypeParser(), and moorePackedUnsizedDimTypeGet().

Friends And Related Function Documentation

◆ detail::DimStorage

friend struct detail::DimStorage
friend

Definition at line 288 of file MooreTypes.h.

Member Data Documentation

◆ name

constexpr StringLiteral circt::moore::PackedUnsizedDim::name = "moore.packed_unsized_dim"
staticconstexpr

Definition at line 284 of file MooreTypes.h.


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