chore: upgrade project dependencies to latest compatible versions across all modules

This commit is contained in:
2025-12-03 22:51:38 +00:00
parent f83de7abcd
commit e768ed066c
6 changed files with 502 additions and 5 deletions
+6
View File
@@ -221,6 +221,7 @@ static const char* _rava_opcode_name(RavaOpCode_e opcode) {
case RAVA_OP_LABEL: return "LABEL";
case RAVA_OP_CALL: return "CALL";
case RAVA_OP_CALL_STATIC: return "CALL_STATIC";
case RAVA_OP_CALL_RECURSIVE: return "CALL_RECURSIVE";
case RAVA_OP_RETURN: return "RETURN";
case RAVA_OP_RETURN_VOID: return "RETURN_VOID";
case RAVA_OP_NEW: return "NEW";
@@ -274,6 +275,11 @@ void rava_ir_print(RavaProgram_t *program) {
instr->operand.call.class_name,
instr->operand.call.method_name);
break;
case RAVA_OP_CALL_RECURSIVE:
printf(" %s.%s (recursive)",
instr->operand.call.class_name,
instr->operand.call.method_name);
break;
default:
break;
}