5551 Commits (b395498674ffb4bfb6c11247380d5d14e09bfb02)
 

Author SHA1 Message Date
Christopher Franzwa b395498674 Fixes failing macOS lib test 11 months ago
Christopher Franzwa 33699669b3 Fixes link errors. Fixes for failing tests 11 months ago
Christopher Franzwa 291e226c8a Initial commit supporting Clang 19 11 months ago
Mitch Capper (they, them) 9a4c48db96
fix github action package creation (#1948) 11 months ago
Mitch Capper (they, them) 3aba55bd9f
Restore successful github action build and nuget package generation (#1946) 11 months ago
zhaojunmeng 69e0b82d01
Fix compile error C2226 in non English locale (#1944) 1 year ago
João Matos e093f713b9
Implement support for properties in Emscripten generator. (#1932) 1 year ago
Jelle fad95cf256
Update DevManual.md (#1927) 2 years ago
Jelle f89209c8e0
Feat/improved clean comment pass (#1928) 2 years ago
Jelle 6fe8c664b9
Allow static class conversion for classes with implicit/deleted constructors (#1923) 2 years ago
Jelle f58974ad7b
Ignore conflicts with decls that are not generated (#1925) 2 years ago
Jelle 70407a4658
Misc/changes fixes (#1926) 2 years ago
Jelle 902aeff8e9
Merge empty nested namespaces (#1924) 2 years ago
Jelle 9621e88ad3
Update DevManual.md (#1920) 2 years ago
Jelle 88204f7fb7
Fix/parser improvements (#1919) 2 years ago
Jelle 7105da02fe
Bootstrap code changes (#1914) 2 years ago
Jelle 0f3badd62b
Allow user to set generator newline output type (#1915) 2 years ago
Jelle ba751a5c7d
Adjust some compiler options (#1916) 2 years ago
Jelle b8714867b6
Fix/bootstrap update (#1904) 2 years ago
Jelle 9d1c484815
Feat/code formatting (#1912) 2 years ago
Jelle fe7afc3b05
Fix some template declarations not setting namespace (#1913) 2 years ago
Jelle d53dfedd5b
Update llvm build workflows (#1906) 2 years ago
Jelle f0b44b4421
Code cleanup and some optimizations (#1911) 2 years ago
Jelle 7fd87271ef
Fix incorrect tag generation for enum classes (#1900) 2 years ago
Jelle 4250c0e318
Fix crashing name mangler (#1910) 2 years ago
Jelle cbaf344398
Fix `GetEffectiveNamespace` not going up the tree properly (#1909) 2 years ago
Jelle e4979d185d
Fix `DEBUG` not being defined in C# `DebugOpt` configuration (#1908) 2 years ago
Jelle 33a9dea46d
Add marshalling for `std::optional` <=> `System::Nullable` (#1902) 2 years ago
Jelle 18d817ffaf
Fix invalid enum base types being generated in C# source (#1899) 2 years ago
Jelle 80bfc78fa6
Fix crash on auto return types (#1898) 2 years ago
Jelle 99e5e19e72
Fix crash on nullptr `TemplateTypeParm` decl (#1901) 2 years ago
Jelle 399dd38d33
Add natvis files for clang/llvm types (#1903) 2 years ago
João Matos be0587d99c
Remove deprecated macOS 12 CI build (#1905) 2 years ago
Jelle c6018b88db
Add additional debug configuration for a better debugging experience + CI update (#1893) 2 years ago
Jelle c25c7dfadf
Fix debug crash (#1894) 2 years ago
Jelle b9685f0477
Fix compiler errors in debug/c++20 (#1892) 2 years ago
Henrik Valve 56f1b7c00c
Parsing errors even with release. (#1886) 2 years ago
João Matos 166e45e9af
Simplify build output directory to not contain the architecture. (#1869) 2 years ago
Joao Matos 3ca746a654 Use the same module filename convention for Emscripten and QuickJS generators. 2 years ago
João Matos c645b047b3
Emscripten CI (#1868) 2 years ago
Joao Matos 7871125e9c Minor test script improvements. 2 years ago
João Matos 45d6b3279b
Rework property handling (#1714) 2 years ago
Joao Matos de0b0ba11e Add logo to readme. 2 years ago
João Matos 3f5fc994c0
QuickJS generator improvements. (#1865) 2 years ago
João Matos d82f78d5cc
Upgrade CI to macOS 12. (#1867) 2 years ago
João Matos bf03942a92
Auto-detect .NET target framework to use in `build.sh` (#1864) 2 years ago
Henrik Valve 345de8b1fb
Couldn't remove mobules without translation unit (#1861) 2 years ago
Ruben Tytgat b658ff32f1
Fix issue #1283 (#1855) 2 years ago
Christian Howe 3f923b1c64
Fix Xcode C++ include path (#1844) 2 years ago
Stefan 81e0a931cf
Don't add values to enums that can't be parsed (#1836) 3 years ago