Enum cpp_demangle::ast::ArrayType [] [src]

pub enum ArrayType {
    DimensionNumber(usizeTypeHandle),
    DimensionExpression(ExpressionTypeHandle),
    NoDimension(TypeHandle),
}

The <array-type> production.

<array-type> ::= A <positive dimension number> _ <element type>
             ::= A [<dimension expression>] _ <element type>

Variants

An array with a number-literal dimension.

An array with an expression for its dimension.

An array with no dimension.

Trait Implementations

impl Clone for ArrayType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ArrayType
[src]

Formats the value using the given formatter.

impl PartialEq for ArrayType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for ArrayType
[src]