summaryrefslogtreecommitdiffhomepage
path: root/test/entity.cpp
AgeCommit message (Collapse)Author
2023-03-19entity: get rid of field grouping featureStanislaw Halik
It wasn't implemented anyway.
2023-03-18pre-declare integer types without cstddef/cstdintStanislaw Halik
2023-03-17bbbStanislaw Halik
2023-03-14aStanislaw Halik
2023-02-21wip inspector stuffStanislaw Halik
2022-11-19entity: get field data indirectly via a specializationStanislaw Halik
so now classes will be able to #ifdef including `entity/metadata.hpp` and specifying the fields without incurring an ODR violation.
2022-11-19entity: make constantly() even more evilStanislaw Halik
2022-11-19entity: add the rest of erased accessorsStanislaw Halik
2022-11-19entity: add test for only some constraints passedStanislaw Halik
2022-11-19entity: make `constantly` more genericStanislaw Halik
2022-11-19entity: finish adding non-erased constraintsStanislaw Halik
Now only erased ones remain.
2022-11-19entity: whitespaceStanislaw Halik
2022-11-19entity/metadata: detect ignored argumentsStanislaw Halik
2022-11-19entity: fix whitespace & msvc warningsStanislaw Halik
2022-11-19entity: wip optional argumentsStanislaw Halik
2022-11-19test/entity: remove 'static' from anon namespaceStanislaw Halik
2022-11-19test/entity: move into anon namespaceStanislaw Halik
2022-11-19entity: add field enablement predicateStanislaw Halik
2022-11-18entity: rename field -> metadataStanislaw Halik
2022-11-18entity/field: add field name to erased accessorStanislaw Halik
2022-11-18entity: rename headerStanislaw Halik
2022-11-18entity: add typedef testStanislaw Halik
2022-11-18entity: add read-only property supportStanislaw Halik
2022-11-18entity: whitespaceStanislaw Halik
2022-11-18entity: split enum specialization into own headerStanislaw Halik
2022-11-18split erased accessor from main headerStanislaw Halik
2022-11-18add template interface to erased accessorStanislaw Halik
2022-11-18pick a less awkward name for type's nameStanislaw Halik
2022-11-18entity: accessors now have a static lifetimeStanislaw Halik
2022-11-16entity: add type erasure supportStanislaw Halik
2022-11-16entity: add function2 specializationsStanislaw Halik
2022-11-15now that it's done, remove itStanislaw Halik
It can always be brought back later.
2022-11-15entity: more metaprogrammingStanislaw Halik
2022-11-15entity: more metaprogrammingStanislaw Halik
2022-11-15entity: add some metaprogramming crapStanislaw Halik
2022-11-15entity: add visit_tupleStanislaw Halik
2022-11-15fixup! entity: add visit_tupleStanislaw Halik
2022-11-15entity: add visit_tupleStanislaw Halik
2022-11-14entity: more workStanislaw Halik
2022-11-13test stuffStanislaw Halik
2022-11-13entity stuffStanislaw Halik
2022-11-13aStanislaw Halik
2022-11-13test stuffStanislaw Halik
2022-11-13some WIP entity stuffStanislaw Halik