Jelle
|
9d1c484815
|
Feat/code formatting (#1912)
* Add resharper workspace shared settings
* Add formatting settings
- Added `RunClangFormat` shell script
- Added workflow to check if formatting was applied to PR's
* Remove include sorting
* Convert to shell script
* Fix failing tests
* Format all c++ files
* Create .git-blame-ignore-revs
* Update clang-format-check.yml
* Update namespace formatting to inner
|
4 months ago |
Jelle
|
18d817ffaf
|
Fix invalid enum base types being generated in C# source (#1899)
* Rename `CheckFlagEnumsPass` to `CheckEnumsPass`
* Fix invalid enum base types being generated in C# source
* Add enum base type validation tests
|
5 months ago |
deadlocklogic
|
9071cd2a59
|
Implement ClassTemplatePartialSpecialization::Parameters (#1809)
* Implement ClassTemplatePartialSpecialization::Parameters
* Template.cs: Implement ClassTemplatePartialSpecialization.Parameters
* GeneratorKind: fix bug introduced while migrating from enum to class
* Implement native ClassTemplatePartialSpecialization.Parameters + ASTConverter
* regenerated bindings (#1813)
* regenerated bindings
* regenerated bindings after rebase
* Directory.Build.props: support C# 10.0
* Implement native ClassTemplatePartialSpecialization.Parameters + ASTConverter
* Regenerated bindings
* TestAST.cs: add TestASTClassTemplatePartialSpecialization
|
2 years ago |
Joao Matos
|
17102021cc
|
Add Method.IsVolatile property.
Fixes https://github.com/mono/CppSharp/issues/1761
|
2 years ago |
João Matos
|
4417dd987a
|
Code cleanups and improvements (#1713)
* Code cleanups.
* Run GetterSetterToPropertyPass for more generators.
* Fixed compile warning when compiling parser bindings.
* Cleanup driver code.
* Remove dead 32-bit code.
* Reduce verbosity when Options.Quiet is set.
* Remove test compile-time warnings.
* Move .NET tests to tests/dotnet.
* Remove unused AST viewer code and premake-qt submodule.
* Move tests2/ contents to tests/.
|
2 years ago |