5239 Commits (instantiate-types-nested-templates)
 

Author SHA1 Message Date
josetr a99c2497d0
CI: Skip building CppSharp.Parser.CLI because its slow to do so and its not needed (#1502) 5 years ago
josetr 3e4b43c760
Use correct C# parser bindings for windows x64 (#1501) 5 years ago
josetr 25b875c034
Avoid installing NUnit if its already installed. (#1500) 5 years ago
Dimitar Dobrev fa47194dae Generate code from tests where libraries appear 5 years ago
josetr 42dda6b12f
Fix generation of SequentialLayout structures (#1499) 5 years ago
josetr 3e8bf0c296
CI: Change job name to 'build' 5 years ago
josetr 11338c9eb1
Avoid duplicate builds by only allowing pull_request builds from forks. (#1498) 5 years ago
josetr b73ae97f2c
Remove redundant quotes and braces. 5 years ago
josetr 4cf8299564
Update parser bindings. (#1497) 5 years ago
josetr aec4ca6442
Check if mono is already installed before trying to install it. (#1496) 5 years ago
josetr ce1b3fe985
CI: Avoid inline scripting and use a single matrix. (#1495) 5 years ago
josetr 3015a9815f
CI: Disable fail-fast 5 years ago
josetr 20dbda0405
Fix CS0162 warning about unreachable code (#1492) 5 years ago
josetr ec890a4f55
Remove unused function. (#1494) 5 years ago
josetr 838c2c5930
Fix CS0109 warnings about new keyword not being required. (#1493) 5 years ago
josetr 71ca2d9be5
Enable Multi-processor Compilation (MSVC) 5 years ago
josetr bc8fb5caeb
Fix C4273 warnings about inconsistent dll linkage (#1491) 5 years ago
Joao Matos 0f7b61e05f Remove unused build code. 5 years ago
josetr 2a0493024a
Remove pull_request_target usage because it messes CI builds. 5 years ago
josetr 2e80565bb2
Fix warnings about unnecessary using directives. (#1489) 5 years ago
josetr be2bc1be5b
Fix C4251 warnings (#1487) 5 years ago
josetr cb7e35dfa1
Avoid generating an interface with a Dispose method if we already inherit from IDisposable. (#1486) 5 years ago
Joao Matos 7585d858f3 Minor build refactor and preparation for gmake2. 5 years ago
Joao Matos f1ab9add0e Minor cleanup in Compile.sh. 5 years ago
Dimitar Dobrev 927c2a5c18 Fix finding of symbols for members of templates 5 years ago
josetr f9af20f19f
Always ignore warnings about missing PDB files 5 years ago
josetr db249e05f0
Speed up CI build by avoiding vcvarsalls.bat (#1484) 5 years ago
josetr 73f334c90e
Reduce number of "download progress" messages. (#1482) 5 years ago
josetr 9188ca660b
Use pull_request_target to fix permission issue when running nunit-reporter step (#1483) 5 years ago
Dimitar Dobrev 2c6c2da690 Mark variables with constant expressions as found 5 years ago
Dimitar Dobrev b6811060ab Make the CPP ABI visible only to the STD symbols 5 years ago
Dimitar Dobrev 257b347fbd Regenerate the parser bindings 5 years ago
Dimitar Dobrev 68146058f3 Generate valid C++ for destructors of nested types 5 years ago
josetr 3193bea7bd
Remove `build-` prefix from CI job names (#1481) 5 years ago
Dimitar Dobrev 341fadc655 Always use the mangled names as reported by Clang 5 years ago
João Matos bd2ab3689c Update badges in README with GitHub Actions CI. 5 years ago
Joao Matos 326c226c3a Remove AppVeyor CI files. 5 years ago
Joao Matos 0539255fdf Save NUnit test results and report it in Github Actions. 5 years ago
Joao Matos d26406dd42 Fix helper shell scripts to work on Windows. 5 years ago
Joao Matos 08419ff19b Add Windows build to Github Actions. 5 years ago
Joao Matos e671455c33 Remove obsolete Travis CI support. 5 years ago
Joao Matos b6e641b19d Add initial Github Actions workflow. 5 years ago
Joao Matos ea0003ea0c Add Premake wrapper script for usage in CI. 5 years ago
Dimitar Dobrev 60474c922c Call the destructor instead of deleting the object in the generated symbols 5 years ago
josetr 06cdad54db
Regenerate the parser bindings with sequential layouts (#1479) 5 years ago
josetr bd69624a7d
Remove dummy variable and use discards instead available since C# 7.0 (#1478) 5 years ago
josetr 7791cf6996
Fallback to LayoutKind.Explicit when a custom alignment is specified. (#1476) 5 years ago
josetr 6063a3cd84
Update bindings (#1477) 5 years ago
josetr 051ebb82b3
Remove `Layout.GetSize()` method as it's no longer relevant (#1474) 5 years ago
josetr 3e742c3219
Fix `String.CSharpSignatureType` returning incorrect type when the given type is a pointer or a reference. (#1473) 5 years ago