|
|
@@ -83,14 +83,14 @@ private:
|
|
|
const meta_ctx *ctx{};
|
|
|
internal::meta_type_node (*value_type_node)(const internal::meta_context &){};
|
|
|
internal::meta_type_node (*const_reference_node)(const internal::meta_context &){};
|
|
|
- size_type (*size_fn)(const void *);
|
|
|
- bool (*clear_fn)(void *);
|
|
|
- bool (*reserve_fn)(void *, const size_type);
|
|
|
- bool (*resize_fn)(void *, const size_type);
|
|
|
- void (*begin_fn)(const void *, const bool, iterator &);
|
|
|
- void (*end_fn)(const void *, const bool, iterator &);
|
|
|
- bool (*insert_fn)(void *, const void *, const void *, iterator &);
|
|
|
- bool (*erase_fn)(void *, iterator &);
|
|
|
+ size_type (*size_fn)(const void *){};
|
|
|
+ bool (*clear_fn)(void *){};
|
|
|
+ bool (*reserve_fn)(void *, const size_type){};
|
|
|
+ bool (*resize_fn)(void *, const size_type){};
|
|
|
+ void (*begin_fn)(const void *, const bool, iterator &){};
|
|
|
+ void (*end_fn)(const void *, const bool, iterator &){};
|
|
|
+ bool (*insert_fn)(void *, const void *, const void *, iterator &){};
|
|
|
+ bool (*erase_fn)(void *, iterator &){};
|
|
|
any storage{};
|
|
|
};
|
|
|
|
|
|
@@ -159,14 +159,14 @@ private:
|
|
|
internal::meta_type_node (*key_type_node)(const internal::meta_context &){};
|
|
|
internal::meta_type_node (*mapped_type_node)(const internal::meta_context &){};
|
|
|
internal::meta_type_node (*value_type_node)(const internal::meta_context &){};
|
|
|
- size_type (*size_fn)(const void *);
|
|
|
- bool (*clear_fn)(void *);
|
|
|
- bool (*reserve_fn)(void *, const size_type);
|
|
|
- void (*begin_fn)(const void *, const bool, iterator &);
|
|
|
- void (*end_fn)(const void *, const bool, iterator &);
|
|
|
- bool (*insert_fn)(void *, const void *, const void *);
|
|
|
- size_type (*erase_fn)(void *, const void *);
|
|
|
- void (*find_fn)(const void *, const bool, const void *, iterator &);
|
|
|
+ size_type (*size_fn)(const void *){};
|
|
|
+ bool (*clear_fn)(void *){};
|
|
|
+ bool (*reserve_fn)(void *, const size_type){};
|
|
|
+ void (*begin_fn)(const void *, const bool, iterator &){};
|
|
|
+ void (*end_fn)(const void *, const bool, iterator &){};
|
|
|
+ bool (*insert_fn)(void *, const void *, const void *){};
|
|
|
+ size_type (*erase_fn)(void *, const void *){};
|
|
|
+ void (*find_fn)(const void *, const bool, const void *, iterator &){};
|
|
|
any storage{};
|
|
|
};
|
|
|
|