Ejemplo n.º 1
0
Suite::Suite()
	: m_testCount(0)
	, m_passedCount(0)
	, m_testedCount(0)
{
	unitos::SuiteRegistrator registrator(this);
}
void addPrimitives(llvm::Module * module) {
	PrimitiveRegistrator registrator(module);

	#define PRIMITIVE(name) registrator.registerPrimitive(#name, p_##name);
	#include "primitives_list.h"
	#undef PRIMITIVE
}
Ejemplo n.º 3
0
void YuiRegisterScripts(ScriptManager & scriptmanager)
{
   std::unique_ptr<ScriptRegistrator> registrator(scriptmanager.getRegistrator());

   registrator->addClass(UTEXT("ui.Yui"));
   registrator->addFunction(UTEXT("load(String)"), yui_load);

   registrator->addClass(UTEXT("ui.YuiWindow"));

   registrator->registerCallbacks();
}
Ejemplo n.º 4
0
 void registerTypes()
 {
     boost::mpl::for_each<descriptor_vector>( registrator(this) );
 }