11 Commits
Author SHA1 Message Date
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 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