mrdocs::toString

toString overloads

Synopses

Declared in <mrdocs/Metadata/Specifiers/ExplicitInfo.hpp>
dom::String
toString(AccessKind kind) noexcept;
» more...
dom::String
toString(AutoKind kind) noexcept;
» more...
dom::String
toString(ConstexprKind kind) noexcept;
» more...
dom::String
toString(ExplicitKind kind) noexcept;
» more...

Return the name of the SymbolKind as a string.

constexpr
std::string_view
toString(ExtractionMode kind) noexcept;
» more...
std::string_view
toString(FileKind kind);
» more...
dom::String
toString(FunctionClass kind) noexcept;
» more...

Convert a FundamentalTypeKind to a string.

std::string_view
toString(FundamentalTypeKind kind) noexcept;
» more...
dom::String
toString(ListKind kind) noexcept;
» more...
dom::String
toString(NameKind kind) noexcept;
» more...
dom::String
toString(NoexceptKind kind) noexcept;
» more...
dom::String
toString(QualifierKind kind) noexcept;
» more...
dom::String
toString(RecordKeyKind kind) noexcept;
» more...
dom::String
toString(ReferenceKind kind) noexcept;
» more...
dom::String
toString(StorageClassKind kind) noexcept;
» more...

Return the name of the SymbolKind as a string.

dom::String
toString(SymbolKind kind) noexcept;
» more...
std::string_view
toString(TArgKind kind) noexcept;
» more...
std::string_view
toString(TParamKeyKind kind) noexcept;
» more...
std::string_view
toString(TParamKind kind) noexcept;
» more...
dom::String
toString(TableAlignmentKind kind) noexcept;
» more...
std::string_view
toString(TemplateSpecKind kind);
» more...
dom::String
toString(TypeKind kind) noexcept;
» more...
std::string
toString(Name const& N);
» more...
std::string
toString(TArg const& arg) noexcept;
» more...
std::string
toString(
    Type const& T,
    std::string_view Name = "");
» more...

Convert ExplicitInfo to a string.

dom::String
toString(
    ExplicitInfo const& info,
    bool resolved = false,
    bool implicit = false);
» more...

Convert NoexceptInfo to a string.

dom::String
toString(
    NoexceptInfo const& info,
    bool resolved = false,
    bool implicit = false);
» more...

Return Value

Parameters

Name Description
info The explicit-specifier information.
resolved If true, the operand is not shown when the explicit-specifier is non-dependent.
implicit If true, implicit explicit-specifiers are shown.

Created with MrDocs