Don't declare the extern FingerprintTable specializations under MSVC
Summary: MSVC doesn't allow uninitialized non-`extern` `const` declarations, but we can't mark them `extern` because they are part of a template specialization. We also can't initialize them, because they'd conflict with the definition specializations in the generated tables. As the forward-declarations aren't required for it to work under MSVC, as the specializations are found appropriately, just don't declare the specializations under MSVC. Reviewed By: yfeldblum Differential Revision: D4098282 fbshipit-source-id: 84b73d63bbe6cf9c54b7fe7a3bfc2488699df7c2
Showing
Please register or sign in to comment