Benjamin Moir
ef0c14fbf9
Include version 0.0.0.0 in ABI template macros
2025-06-28 11:12:38 +10:00
Benjamin Moir
5655d57984
Add [no_impl] attribute to suppress impl sample code for interface
2025-04-27 06:09:05 +10:00
Benjamin Moir
d92e35a76e
Impl handling for interfaces with RCX return methods
2025-04-27 06:01:01 +10:00
Benjamin Moir
ab759753a2
Generate template declaration macros, improve impl file output
2025-04-27 05:47:16 +10:00
Benjamin Moir
8d7a5d340d
Support versioning and [conditional] for enums
2025-03-22 16:36:03 +10:00
Benjamin Moir
b0bff4ffd6
Special-case HRESULT stubs in generated impl files
2025-03-20 01:31:21 +10:00
Benjamin Moir
6cbce0fb52
Support [conditional] for [rcx_return] methods
2025-03-20 00:40:50 +10:00
Benjamin Moir
f81656fb4c
Implement [rcx_return] attribute
2025-03-18 22:16:42 +10:00
Ahmed Walid
9594749bc5
Add TODO list
2025-03-16 19:48:18 +02:00
tuxuser
f2d4b5fed8
ci: Add initial dotnet build workflow ( #1 )
...
* ci: Add initial dotnet build workflow
* ci: Publish for win-x64 instead of plain build
* ci: Add release workflow
* ci: Trigger release only once, on-success of build-job
2025-03-16 06:25:47 +10:00
Ahmed Walid
b773d83dca
fix typo
2025-03-15 22:05:46 +02:00
Ahmed Walid
7b83b9efa0
Examples ( #2 )
...
* Add README
* Create output directory if doesn't exist
* use "public" for class bases
* include unknown.xdl
* use spaces for README code examples
* use "defined" for the "conditional" attributes in examples
2025-03-16 04:56:51 +10:00
Benjamin Moir
3fffb37daf
Add namespace support
2025-03-15 22:11:55 +10:00
Benjamin Moir
d64a36eca1
Add sources
2025-03-15 19:52:41 +10:00
Benjamin Moir
cd554e19b8
Initial commit
2025-03-15 19:50:44 +10:00