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
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
Dimitar Dobrev
25b9082c4c
Disable the msvc warning about unexported template specializations
...
The warning is essentially a bug in msvc because it's harmless and requires exporting all accessible template specializations. See also http://www.unknownroad.com/rtfm/VisualStudio/warningC4251.html .
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
5 years ago
josetr
be2bc1be5b
Fix C4251 warnings ( #1487 )
5 years ago
josetr
a6e0595428
Remove unsupported calling convention usage ( #1454 )
...
* Remove unsupported calling convention usage
* Remove empty #define
* Move method implementation to source file
5 years ago
josetr
8c4465bb11
Fix PInvokeStackImbalance when calling C++ methods ( #1453 )
...
* Fix PInvokeStackImbalance when calling C++ methods
5 years ago
Dimitar Dobrev
0e39ab705a
Import native DLL-s (tests and parser) with MSVC
...
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
5 years ago
Joao Matos
7fedac2740
Fixed warnings in native test code.
7 years ago
Abhinav Tripathi
e9152a79b5
Fixed missing namespace problem.
10 years ago
Dimitar Dobrev
f77d394eb1
Generated methods and variables of base classes of value types.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
Tom Spilman
51fa468cfa
Added unit test for in/out for primitive parameters.
11 years ago
triton
8c75289033
Check for defines before defining to get rid of some warnings.
11 years ago
triton
e85d8cd7eb
Fixed CDECL to actually attribute as `cdecl` and not `stdcall`.
11 years ago
Elias Holzer
cc3cc40fc4
When generating delegates attributed types need to be taken into account or proper calling convention won't get picked up.
11 years ago
triton
acbe8b44d2
Added GCC visibility macro to export declarations.
11 years ago
triton
341140b929
Factor DLL API macros into its own shared header for tests.
11 years ago