The TableEntry struct was used to provide implicit construction of
elements in the builtin function table, however this templated
constructor caused build errors on OSX with Clang 3.6.2.
This commit removes TableEntry and changes the construction of the
builtin function table to construct BuiltInFunction objects directly.
The TableEntry struct was used to provide implicit construction of elements in the builtin function table, however this templated constructor caused build errors on OSX with Clang 3.6.2.
This commit removes TableEntry and changes the construction of the builtin function table to construct BuiltInFunction objects directly.