#include <OOC/SymbolTable/TypeRules.oh>
static OOC_CHAR8 OOC_SymbolTable_TypeRules__ExtendsLibType(OOC_SymbolTable__Type type, const OOC_CHAR8 module__ref[], OOC_LEN module_0d, const OOC_CHAR8 recordName__ref[], OOC_LEN recordName_0d);

/* run-time meta data */
static RT0__ModuleDesc _mid;
RT0__StructDesc _td_OOC_SymbolTable_TypeRules__3053 = { (RT0__Struct[]){&RT0__char}, NULL, &_mid, NULL, 1, 1, RT0__strOpenArray };
static RT0__ModuleDesc _mid = { (OOC_CHAR8*)"OOC:SymbolTable:TypeRules", (RT0__Struct[]) { NULL } };

extern void OOC_OOC_SymbolTable_TypeRules_init0() {
  RT0__RegisterModule(&_mid);
  OOC_OOC_SymbolTable_TypeRules_init();
}

/* --- */
