Commit Graph

69 Commits

Author SHA1 Message Date
neuecc
f163a32e0c allow input_extern_file read multiple files 2023-03-17 17:03:05 +09:00
Yoshifumi Kawai
ac198bd776
Merge pull request #13 from pCYSl5EDgo/no-c-variadic-support
About C's variadic/variable arguments
2023-03-13 22:06:42 +09:00
pCYSl5EDgo
e52c1ed45e
Remove code example
Undefined Behaviour
2023-03-13 21:31:41 +09:00
pCYSl5EDgo
5bb58158e6 about ... varargs 2023-03-13 16:39:21 +09:00
Yoshifumi Kawai
c15d34137a
Update README.md 2023-03-13 09:58:01 +09:00
neuecc
6c6b7788b0 v1.3.0 2023-03-13 07:39:22 +09:00
neuecc
62a556f0cd rm 2023-03-13 07:38:24 +09:00
neuecc
47fd97eb37 sqlite3 support(fix for nested fn) 2023-03-13 07:34:15 +09:00
Yoshifumi Kawai
ecaccf9f90
showcase 2023-03-10 14:36:23 +09:00
Yoshifumi Kawai
5b5469d9c9
Update rust.yml 2023-03-09 15:45:45 +09:00
Yoshifumi Kawai
7555c06e73
Create .github/workflows/rust.yml 2023-03-09 15:38:52 +09:00
neuecc
e016568361 improve unity callback support(generate custom delegate) 2023-03-09 03:49:05 +09:00
neuecc
756bc8e190 r 2023-03-08 18:48:30 +09:00
Yoshifumi Kawai
5e2911a2dc
Merge pull request #12 from Cysharp/fix-pointer-pointer
Fix pointer pointer
2023-03-08 18:42:12 +09:00
neuecc
5b1de23200 v1.1 2023-03-08 18:41:46 +09:00
neuecc
e1b69be5b7 Merge remote-tracking branch 'origin/main' into fix-pointer-pointer 2023-03-08 16:49:18 +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
Yoshifumi Kawai
9e980643b2
Update README.md 2023-03-07 17:20:33 +09:00
Yoshifumi Kawai
360f63f455
Update README.md 2023-03-07 17:14:46 +09:00
Yoshifumi Kawai
09f3bd07b8
Update README.md 2023-03-07 17:06:06 +09:00
Yoshifumi Kawai
c5182aefb1
Update README.md 2023-03-07 17:05:43 +09:00
neuecc
6f2617f40f r2 2023-03-07 05:19:04 +09:00
neuecc
a0fbff56aa fix cargo description 2023-03-07 05:13:59 +09:00
neuecc
f291ee03c6 cargo version update 2023-03-07 05:02:35 +09:00
Yoshifumi Kawai
65a963ae9f
Merge pull request #10 from Cysharp/vnext
for ver 1.0
2023-03-07 05:01:30 +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
95c7e56b95 CLong 2023-03-01 16:08:32 +09:00
neuecc
f0cf232472 r 2023-03-01 15:00:15 +09:00
neuecc
5bc027201b add csharp_class_accessibility 2023-02-28 19:24:11 +09:00
Yoshifumi Kawai
50e406b5c8
Update README.md 2023-02-28 18:45:31 +09:00
neuecc
042c809a12 add 2023-02-28 18:40:18 +09:00
neuecc
032874209e Merge remote-tracking branch 'origin/main' into main 2023-02-28 18:39:58 +09:00
neuecc
8f65b0dba9 0.1.1 2023-02-28 18:39:52 +09:00
neuecc
24373460b8 Revert "Revert "to C""
This reverts commit 502bd033e7.
2023-02-28 18:19:16 +09:00
Ikiru Yoshizaki
fe4eb2087b feat: remove vendor.yml 2023-02-28 18:19:03 +09:00
Ikiru Yoshizaki
db6f21acde feat: add .gitattributes to indicate vendored 2023-02-28 18:18:49 +09:00
neuecc
502bd033e7 Revert "to C"
This reverts commit 7218fe63b4.
2023-02-28 18:17:37 +09:00
neuecc
7218fe63b4 to C 2023-02-28 18:13:22 +09:00
neuecc
57f0e4dc3f no c 2023-02-28 18:13:03 +09:00