neuecc
e4b25c3d73
ReadMe 1.7.0
...
multi input_bindgen_file
support bitflags crate
support tuple struct
support unit struct
new csharp_disable_emit_dll_name option
GroupedNativeMethods code generator
2023-04-17 20:01:20 +09:00
neuecc
11c68c818d
release CI
2023-04-16 02:07:21 +09:00
neuecc
4160525415
cond
2023-04-16 00:42:13 +09:00
neuecc
8809e01927
generator generate doc comment
2023-04-16 00:36:08 +09:00
neuecc
fcb1d42182
more
2023-04-15 23:40:50 +09:00
neuecc
a03eb06808
lll
2023-04-15 23:32:00 +09:00
neuecc
32af3f29e0
support tuple struct
2023-04-15 20:38:44 +09:00
neuecc
168936d9ff
complete GroupedNativeMethodsGenerator
2023-04-15 18:45:52 +09:00
neuecc
d6054fe092
try to make grouping generator
2023-04-15 01:54:15 +09:00
neuecc
a8311b8231
support bitflags generate
2023-04-15 01:23:42 +09:00
neuecc
b39702c95c
wip, libphysx
2023-04-13 16:28:54 +09:00
neuecc
1bd4f42ba2
fix invalid code generation when type alias is fixed-array
2023-03-23 00:58:57 +09:00
neuecc
8ab40dd96c
generate multilined comment
2023-03-19 02:44:09 +09:00
neuecc
e6152665d7
search used struct in type_alias function parameter
2023-03-19 02:21:12 +09:00
neuecc
4d900612c8
ready 1.4.0
2023-03-17 17:46:32 +09:00
neuecc
f163a32e0c
allow input_extern_file read multiple files
2023-03-17 17:03:05 +09:00
neuecc
47fd97eb37
sqlite3 support(fix for nested fn)
2023-03-13 07:34:15 +09:00
neuecc
e016568361
improve unity callback support(generate custom delegate)
2023-03-09 03:49:05 +09:00
neuecc
5b1de23200
v1.1
2023-03-08 18:41:46 +09:00
neuecc
6f15957032
generate unsafe extern for Rust to Rust
2023-03-08 16:48:11 +09:00
neuecc
5f1207ae20
WIP fix pointer pointer
2023-03-07 18:07:41 +09:00
neuecc
6e723f4a86
v1 complete
2023-03-07 05:00:14 +09:00
neuecc
3344361ea2
complete
2023-03-06 23:15:17 +09:00
neuecc
2f24e3a675
fixed generation 1
2023-03-06 18:06:52 +09:00
neuecc
6d9e535975
WIP optimize unused struct filter
2023-03-06 09:44:48 +09:00
neuecc
0df71f5423
generate doc comment
2023-03-05 17:18:52 +09:00
neuecc
12af43c76c
callback complete
2023-03-05 15:30:41 +09:00
neuecc
b986cbefff
reafactoring part1
2023-03-05 01:03:33 +09:00
neuecc
4710958684
improve logging, close #6
...
cargo build -vv
output like this
Csbindgen can't handle this return type so ignore generate, method_name: __report_gsfailure
2023-03-04 21:01:50 +09:00
neuecc
dabad3323a
struct bool emit MarshalAs
2023-03-04 14:54:48 +09:00
neuecc
4dba240d2b
format rust -> rust generated code
2023-03-04 14:39:45 +09:00
neuecc
2ff100f718
bool emit MarshalAs(UnmanagedType.U1) close #8
2023-03-03 17:49:05 +09:00
neuecc
5bc027201b
add csharp_class_accessibility
2023-02-28 19:24:11 +09:00
neuecc
042c809a12
add
2023-02-28 18:40:18 +09:00
neuecc
8f65b0dba9
0.1.1
2023-02-28 18:39:52 +09:00
neuecc
a550205058
complete
2023-02-28 14:49:04 +09:00
neuecc
33d1012da4
if and entrypoint
2023-02-28 10:50:15 +09:00
neuecc
5a86871928
build success again
2023-02-28 10:22:34 +09:00
neuecc
7e4e5467af
done again
2023-02-28 08:08:46 +09:00
neuecc
7c65b5a72c
add quiche, bullet3
2023-02-28 07:18:10 +09:00
neuecc
bdadaa2707
zstd test
2023-02-27 20:06:18 +09:00
neuecc
4189fd72fd
refactoring one
2023-02-27 19:44:03 +09:00
neuecc
4ac772ad22
initial code
2023-02-27 03:31:44 +09:00