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