#ifndef _CAST_HELPER_H_
#define _CAST_HELPER_H_

#include <registry/Registry.h>

namespace abstraction {

class CastHelper {
public:
	static std::shared_ptr < abstraction::Value > eval ( const std::shared_ptr < abstraction::Value > & param, const std::string & type, bool move );

};

} /* namespace abstraction */

#endif /* _CAST_PARAM_H_ */
