Function type with parameters, qualifiers, and noexcept info.
Synopsis
Declared in <mrdocs/Metadata/Type/FunctionType.hpp>
struct FunctionType final
: TypeCommonBase<TypeKind::Function>
Base Classes
| Name | Description |
|---|---|
CRTP base that ties a concrete type to a fixed TypeKind. |
Member Functions
Name |
Description |
Compare function types by return, params, and qualifiers. |
Static Member Functions
Data Members
Name |
Description |
Exception specification information. |
|
True when this function type is variadic. |
|
Parameter types in declaration order. |
|
Reference qualifier (if present). |
|
Return type, defaults to |
Static Data Members
Name |
Non-Member Functions
Name |
Description |
Return the inner type. |
|
Return the inner type. |
|
Return the inner type. |
|
Return the inner type. |
|
Render a type to a human‐readable string. |
Created with MrDocs