swift
|
Go to the source code of this file.
Classes | |
class | swift::misc::mixin::Icon< Derived, IconIndex > |
CRTP class template from which a derived class can inherit icon-related functions. More... | |
Namespaces | |
swift::misc | |
Free functions in swift::misc. | |
swift::misc::mixin | |
Mixin classes which implement common operations for value classes. | |
Macros | |
#define | SWIFT_MISC_DECLARE_USING_MIXIN_ICON(DERIVED) using ::swift::misc::mixin::Icon<DERIVED>::toIcon; |
When a derived class and a base class both inherit from mixin::Icon, the derived class uses this macro to disambiguate the inherited members. | |