class Consts:
def __init__(self, DEBUG):
+ self.common_base = """package org.ldk.structs;
+import java.util.LinkedList;
+class CommonBase {
+ long ptr;
+ LinkedList<Object> ptrs_to = new LinkedList();
+ protected CommonBase(long ptr) { this.ptr = ptr; }
+ public long _test_only_get_ptr() { return this.ptr; }
+}
+"""
+
self.c_file_pfx = """#include \"org_ldk_impl_bindings.h\"
#include <rust_types.h>
#include <lightning.h>