|
swift
|
Go to the source code of this file.
Classes | |
| class | swift::misc::mixin::EqualsByCompare< Derived > |
| CRTP class template from which a derived class can inherit operator== implemented using its compare function. More... | |
| class | swift::misc::mixin::EqualsByMetaClass< Derived > |
| CRTP class template from which a derived class can inherit operator== implemented by metaclass. More... | |
| class | swift::misc::mixin::LessThanByCompare< Derived > |
| CRTP class template from which a derived class can inherit operator< implemented using its compare function. More... | |
| class | swift::misc::mixin::LessThanByMetaClass< Derived > |
| CRTP class template from which a derived class can inherit operator< implemented by metaclass. More... | |
| class | swift::misc::mixin::CompareByMetaClass< Derived > |
| CRTP class template from which a derived class can inherit non-member compare() implemented by metaclass. More... | |
Namespaces | |
| swift::misc | |
| Free functions in swift::misc. | |
| swift::misc::mixin | |
| Mixin classes which implement common operations for value classes. | |