Tags: mosure/inversify-cpp
Tags
feat: tuple map bindings + lambda resolvers (#6) * feat: use variant bindings in container's symbol map This support faster lookup speeds as we are no longer using `std::any`. * reduce test flake across platforms * update single_includes * fix: windows optimize copts * docs: remove old api * lower the bar a bit (speed test) * refactor: tuple >>> map + variant (for binding map) * remove unused include * only use container.template get... call when necessary * add consumed std types * fix: allow for duplicate symbol types + allow struct symbols * docs: refer to the containerless branch * test: use catch2 BENCHMARK * refactor: remove resolver classes * remove unused meta structs * refactor: cache/constant resolver lambdas * fix: codacy extra newline