toString overloads
<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...
| 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. |