Parcourir la source

.*: cleanup TODO

Michele Caini il y a 4 mois
Parent
commit
602626c840
1 fichiers modifiés avec 1 ajouts et 4 suppressions
  1. 1 4
      TODO

+ 1 - 4
TODO

@@ -28,13 +28,10 @@ TODO:
 * doc: IMPLICIT_DIR_DOCS for dir docs or \dir
 * doc: IMPLICIT_DIR_DOCS for dir docs or \dir
 * meta non-const allow_cast overloads: (const int &) to (int &) is not allowed, but (const int &) to (double &) is allowed (support only for convertibles)
 * meta non-const allow_cast overloads: (const int &) to (int &) is not allowed, but (const int &) to (double &) is allowed (support only for convertibles)
 * review build process for testbed (i.e. tests first due to SDL)
 * review build process for testbed (i.e. tests first due to SDL)
-* use any for meta_custom_node
-* use unique_ptr for meta_custom
+* use unique_ptr or any for meta_custom_node
 * paged vector as a standalone class
 * paged vector as a standalone class
 * resource: shared_from_this?
 * resource: shared_from_this?
 * finish the imgui viewer/editor!
 * finish the imgui viewer/editor!
 * trivially destructible optimization for basic_any
 * trivially destructible optimization for basic_any
-* basic_any descriptor can go into the vtable, vtable can be used the same as descriptor (for fast return)
-* get rid of resolve function pointer in meta_any, use vtable for the one time lookup
 * introduce compile-time flag to skip dll-only checks in basic_any
 * introduce compile-time flag to skip dll-only checks in basic_any
 * auto policy for return types in meta (i.e. it picks as_is or as_(c)ref automatically as needed)
 * auto policy for return types in meta (i.e. it picks as_is or as_(c)ref automatically as needed)