+val_t NEW_INative_icode_base___INative___init(val_t p0, val_t p1);
+static const char * const LOCATE_icode_dump___IIntValue___dump_intern = "icode_dump::IIntValue::(icode_dump::ICode::dump_intern)";
+val_t icode_dump___IIntValue___dump_intern(val_t p0, val_t p1);
+typedef val_t (*icode_dump___IIntValue___dump_intern_t)(val_t p0, val_t p1);
+val_t NEW_IIntValue_icode_base___IIntValue___init(val_t p0);
+static const char * const LOCATE_icode_dump___IBoolValue___dump_intern = "icode_dump::IBoolValue::(icode_dump::ICode::dump_intern)";
+val_t icode_dump___IBoolValue___dump_intern(val_t p0, val_t p1);
+typedef val_t (*icode_dump___IBoolValue___dump_intern_t)(val_t p0, val_t p1);
+val_t NEW_IBoolValue_icode_base___IBoolValue___init(val_t p0);
+static const char * const LOCATE_icode_dump___IStringValue___dump_intern = "icode_dump::IStringValue::(icode_dump::ICode::dump_intern)";
+val_t icode_dump___IStringValue___dump_intern(val_t p0, val_t p1);
+typedef val_t (*icode_dump___IStringValue___dump_intern_t)(val_t p0, val_t p1);
+val_t NEW_IStringValue_icode_base___IStringValue___init(val_t p0);
+static const char * const LOCATE_icode_dump___ICharValue___dump_intern = "icode_dump::ICharValue::(icode_dump::ICode::dump_intern)";
+val_t icode_dump___ICharValue___dump_intern(val_t p0, val_t p1);
+typedef val_t (*icode_dump___ICharValue___dump_intern_t)(val_t p0, val_t p1);
+val_t NEW_ICharValue_icode_base___ICharValue___init(val_t p0);
+static const char * const LOCATE_icode_dump___IFloatValue___dump_intern = "icode_dump::IFloatValue::(icode_dump::ICode::dump_intern)";
+val_t icode_dump___IFloatValue___dump_intern(val_t p0, val_t p1);
+typedef val_t (*icode_dump___IFloatValue___dump_intern_t)(val_t p0, val_t p1);
+val_t NEW_IFloatValue_icode_base___IFloatValue___init(val_t p0);
+static const char * const LOCATE_icode_dump___IMove___dump_intern = "icode_dump::IMove::(icode_dump::ICode::dump_intern)";