mrdocs::PointerType

Pointer type wrapper.

Synopsis

Declared in <mrdocs/Metadata/Type/PointerType.hpp>

struct PointerType final
    : TypeCommonBase<TypeKind::Pointer>

Base Classes

Name Description

TypeCommonBase<TypeKind::Pointer>

CRTP base that ties a concrete type to a fixed TypeKind.

Member Functions

Name

Description

operator<=>

Compare pointer types by pointee.

Data Members

Name

Description

PointeeType

The pointee type, defaults to auto when unknown.

Static Data Members

Name

kind_id

Non-Member Functions

Name

Description

innerType

Return the inner type.

innerType

Return the inner type.

innerTypePtr

Return the inner type.

innerTypePtr

Return the inner type.

toString

Render a type to a human‐readable string.

Created with MrDocs