#pragma once namespace Components { class Int64 : public Component { public: Int64(); private: using int64_OP = std::function; using int64_Comp = std::function; static std::unordered_map Operations; static std::unordered_map Comparisons; static std::int64_t GetInt64Arg(unsigned int index, bool optional); static void AddFunctions(); }; }