An lvalue reference type.
<mrdocs/Metadata/Type/LValueReferenceType.hpp>struct LValueReferenceType final
: TypeCommonBase<TypeKind::LValueReference>
| Name | Description |
|---|---|
TypeCommonBase<TypeKind::LValueReference> | CRTP base that ties a concrete type to a fixed TypeKind. |
| Name | Description |
|---|---|
operator<=> | Compare references by pointee type. |
| Name |
|---|
isArray |
isAuto |
isDecltype |
isFunction |
isLValueReference |
isMemberPointer |
isNamed |
isPointer |
isRValueReference |
| Name | Description |
|---|---|
PointeeType | The referenced type. |
| Name |
|---|
kind_id |
| 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. |