Tanner Gooding
|
b427ef7262
|
Update latest-codegen to be net8.0
|
2023-11-19 08:37:23 -08:00 |
Tanner Gooding
|
03da09d5e0
|
Ensure new config options are in the readme
|
2023-11-19 08:18:56 -08:00 |
Tanner Gooding
|
b792a14dc1
|
Merge pull request #494 from tannergooding/main
Ensure compatible-codegen inserts "unsafe" where required
|
2023-11-18 09:57:42 -08:00 |
Tanner Gooding
|
b34c3aa438
|
Ensure compatible-codegen inserts "unsafe" where required
|
2023-11-18 09:51:19 -08:00 |
Tanner Gooding
|
a021d95afe
|
Merge pull request #493 from tannergooding/main
Update to the stable release of .NET 8 in the global.json
|
2023-11-18 09:46:56 -08:00 |
Tanner Gooding
|
87a9fe9a4c
|
Update to the stable release of .NET 8 in the global.json
|
2023-11-18 08:41:01 -08:00 |
Tanner Gooding
|
309ac968fb
|
Update the README.md to link to .NET 8
|
2023-11-18 08:40:11 -08:00 |
Tanner Gooding
|
44f4816ee6
|
Merge pull request #488 from tannergooding/test-fix
Ensure Linux is running tests
|
2023-11-10 12:02:25 -08:00 |
Tanner Gooding
|
13d2da392b
|
Resolving various Linux test failures
|
2023-11-10 11:54:00 -08:00 |
Tanner Gooding
|
c46d95fa19
|
Ensure Linux is running tests
|
2023-11-10 08:37:21 -08:00 |
Tanner Gooding
|
12968b9e38
|
Merge pull request #487 from tannergooding/main
Ensure --include works for whole records and so on
|
2023-11-10 08:37:08 -08:00 |
Tanner Gooding
|
64ee00ec88
|
Update sources/ClangSharp.PInvokeGenerator/PInvokeGenerator.cs
|
2023-11-10 08:21:38 -08:00 |
Tanner Gooding
|
241851989d
|
Ensure --include works for whole records and so on
|
2023-11-10 08:11:58 -08:00 |
Tanner Gooding
|
817598192a
|
Merge pull request #486 from dotnet/tannergooding-patch-1
Update ci.yml to use the global.json for SDK installs
|
2023-11-10 07:18:41 -08:00 |
Tanner Gooding
|
39c1a2e60b
|
Update ci.yml to use the global.json for SDK installs
|
2023-11-10 07:18:05 -08:00 |
Tanner Gooding
|
d676fcde0f
|
Merge pull request #485 from tannergooding/main
Ensure string escape sequences work as expected
|
2023-11-10 06:39:12 -08:00 |
Tanner Gooding
|
c8cb7807e6
|
Ensure string escape sequences work as expected
|
2023-11-10 06:27:19 -08:00 |
Tanner Gooding
|
072081761d
|
Merge pull request #483 from tannergooding/libclang-17
Regenerating bindings for libclang v17.0.4
|
2023-11-05 13:35:16 -08:00 |
Tanner Gooding
|
ebdd7253fd
|
Fix the workflows/ci.yml
|
2023-11-05 13:04:17 -08:00 |
Tanner Gooding
|
bd13e1117b
|
Ensure empty test files aren't emitted
|
2023-11-05 10:15:20 -08:00 |
Tanner Gooding
|
0d075297f2
|
Updating dependencies to their latest versions
|
2023-11-05 09:39:56 -08:00 |
Tanner Gooding
|
c1df14b4dd
|
Regenerating bindings for libclang v17.0.4
|
2023-11-05 09:39:56 -08:00 |
Tanner Gooding
|
ddbddd34a9
|
Ensure we're generating preview codegen
|
2023-11-05 09:39:56 -08:00 |
Tanner Gooding
|
7c074753ff
|
Dropping support for win-x86
|
2023-11-05 09:39:53 -08:00 |
Tanner Gooding
|
7cb794b273
|
Dropping support for netstandard2.0
|
2023-11-05 08:07:14 -08:00 |
Tanner Gooding
|
dc69728eb4
|
Merge pull request #480 from tannergooding/main
Add support for DisableRuntimeMarshalling and CallConvMemberFunction
|
2023-10-16 11:20:10 -07:00 |
Tanner Gooding
|
a2bc33328a
|
Add support for collection expressions
|
2023-10-16 10:30:18 -07:00 |
Tanner Gooding
|
988a319559
|
Add a diagnostic when offsetof is used with DisableRuntimeMarshalling
|
2023-10-16 08:45:22 -07:00 |
Tanner Gooding
|
82ba1e390e
|
Skip baseline package validation
|
2023-10-15 12:01:00 -07:00 |
Tanner Gooding
|
0d5a9156ea
|
Allow CI to pass
|
2023-10-15 11:42:38 -07:00 |
Tanner Gooding
|
e01b913911
|
Move NoWarn to its own property group
|
2023-10-15 11:35:03 -07:00 |
Tanner Gooding
|
c03292c9e6
|
Fixing some minor handling around bitfields and the like
|
2023-10-15 11:02:23 -07:00 |
Tanner Gooding
|
2bebf0e90c
|
Resolve analyzer warnings and take advantage of new language features
|
2023-10-15 11:02:11 -07:00 |
Tanner Gooding
|
d047868ca0
|
Add support for CallConvMemberFunction
|
2023-10-15 07:47:46 -07:00 |
Tanner Gooding
|
5114a07364
|
Add support for generating the DisableRuntimeMarshalling attribute
|
2023-10-15 07:46:45 -07:00 |
Tanner Gooding
|
e4813d303b
|
Merge pull request #471 from kkukshtel/#469
Allow equals sign in value for parsed KVP Pairs
|
2023-09-19 13:54:05 -07:00 |
Tanner Gooding
|
fd1f90681d
|
Merge pull request #472 from tannergooding/tmp2
Ensure that various analyzers aren't enabled for .NET Standard
|
2023-09-19 13:39:39 -07:00 |
Tanner Gooding
|
a4d05f89b0
|
Ensure that various analyzers aren't enabled for .NET Standard
|
2023-09-19 09:15:55 -07:00 |
Kyle Kukshtel
|
b1e24d03d4
|
Update sources/ClangSharpPInvokeGenerator/Program.cs
style formatting for `Split` args
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
|
2023-09-19 11:17:27 -04:00 |
Kyle Kukshtel
|
d63e495a19
|
Allow equals sign in value for parsed KVP Pairs
Splits the parsed substring into two parts around only the boundary of the first equals sign.
|
2023-09-18 14:53:53 -04:00 |
Tanner Gooding
|
32bbe8a857
|
Fix sources/ClangSharp.Interop/CompatibilitySuppressions.xml
|
2023-08-22 16:03:38 -07:00 |
Tanner Gooding
|
86ba626b50
|
Merge pull request #467 from Summpot/main
Fixed anonymous type generation in C mode.
|
2023-08-22 16:00:36 -07:00 |
Summpot
|
5f9d7a955b
|
Fixed anonymous type generation in C mode.
|
2023-08-09 17:53:46 +08:00 |
Tanner Gooding
|
641a0d225a
|
Merge pull request #464 from tannergooding/main
Add support for InlineArray, generate readonly instance members, and fix signed bitfield handling
|
2023-07-08 15:48:10 -07:00 |
Tanner Gooding
|
ac41505cd3
|
Fix the handling of signed bitfields
|
2023-07-08 15:13:51 -07:00 |
Tanner Gooding
|
fdd9746dfa
|
Ensure generated getters are readonly where possible
|
2023-07-08 13:24:18 -07:00 |
Tanner Gooding
|
3710e44dbf
|
Add preview support for the InlineArray attribute
|
2023-07-08 12:56:52 -07:00 |
Tanner Gooding
|
646034e955
|
Merge pull request #463 from tannergooding/main
Updating the repo to target the latest .NET 8 preview
|
2023-07-08 12:41:30 -07:00 |
Tanner Gooding
|
533fe70b62
|
Don't include the WIP InlineArray functionality
|
2023-07-08 12:30:29 -07:00 |
Tanner Gooding
|
d4282a1404
|
Ensure the failed to resolve message only prints where relevant
|
2023-07-08 11:58:29 -07:00 |