ponder icon indicating copy to clipboard operation
ponder copied to clipboard

Remove/Refactor tags

Open billyquith opened this issue 7 years ago • 3 comments

TagHolder is the base class for all declared types. This is a specialised use of the types and seems like it should be in the client code. Each TagHolder contains a std::map, which is also an unwanted overhead.

Perhaps this could be removed and custom user data attached to objects?

I'll remove this for now and rethink it later.

billyquith avatar Jan 27 '18 18:01 billyquith

We'll add a common base class ponder::Type for now.

billyquith avatar Jan 27 '18 18:01 billyquith

In dev branch.

billyquith avatar Jan 27 '18 18:01 billyquith

See #98 for mechanism for this.

billyquith avatar Apr 29 '18 22:04 billyquith