MimIR
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::Shape Member List

This is the complete list of members for mim::Shape, including all inherited members.

drop(nat_t n) constmim::Shape
extent(const Def *axis)mim::Shapestatic
filter(auto keep) constmim::Shapeinline
fold() constmim::Shape
fold(Shape shape) constmim::Shape
front() constmim::Shape
is_dim() constmim::Shape
is_fused() constmim::Shapeinline
isa_extents(const Def *)mim::Shapestatic
isa_indices(const Def *)mim::Shapestatic
operator bool() const noexceptmim::Shapeinlineexplicit
operator*() const noexceptmim::Shapeinline
operator+(Shape) constmim::Shape
operator->() const noexceptmim::Shapeinline
operator[](nat_t i) constmim::Shapeinline
rank() constmim::Shape
Shape() noexcept=defaultmim::Shape
Shape(const Def *def) noexceptmim::Shapeinline
Shape(World &, Defs shape)mim::Shape
slice(nat_t begin, nat_t end) constmim::Shape
take(nat_t n) constmim::Shapeinline
zonk() constmim::Shapeinline