|
struct | tatooine::type_set_insert_impl< TypeList, NewType, TypesAccumulator > |
|
struct | tatooine::type_set_insert_impl< type_list< SetHead, SetRest... >, NewType, TypesAccumulator... > |
| Head and NewType are not equal -> continue iterating. More...
|
|
struct | tatooine::type_set_insert_impl< type_set_impl< SetHead, SetRest... >, NewType, TypesAccumulator... > |
| Head and NewType are not equal -> continue iterating. More...
|
|
struct | tatooine::type_set_insert_impl< type_list< SetHead, SetRest... >, SetHead, TypesAccumulator... > |
| Head and NewType are equal -> do not insert and stop. More...
|
|
struct | tatooine::type_set_insert_impl< type_set_impl< SetHead, SetRest... >, SetHead, TypesAccumulator... > |
| Head and NewType are equal -> do not insert and stop. More...
|
|
struct | tatooine::type_set_insert_impl< type_list<>, NewType, TypesAccumulator... > |
| type_set is empty -> insert new type into set More...
|
|
struct | tatooine::type_set_insert_impl< type_set_impl<>, NewType, TypesAccumulator... > |
|