#pragma once namespace ActiveBasic{ namespace Compiler{ class ProcedureGenerator { public: static void Generate_InitStaticMember( const Classes &classes ); static void Generate_System_InitializeUserTypes( const Classes &classes ); static std::string GetStaticDefiningStringAsMemberTypeInfoNames( const CClass &_class ); static void Generate_System_InitializeUserTypesForBaseType( const Classes &classes ); }; }}