Type-erase most of Core implementation
Summary: `Core<T>` instantiations share a large part of the implementation, but in the current shape the code is duplicated for each instantiation. This diff moves whatever possible to a common base class. This diff only splits the typed and untyped parts, for ease of review. The untyped parts are moved to the cpp file in D22371900. Reviewed By: andriigrynenko Differential Revision: D22371898 fbshipit-source-id: db48c202d0bdcbefbebe150e7c7d9f35e06687d0
Showing
This diff is collapsed.
Please register or sign in to comment