5279 Commits (patches)
 

Author SHA1 Message Date
Joao Matos 27cd76ebc9 Document recently added GenerationOutputMode option. 5 years ago
Joao Matos 5e74bc351f Add TypeQualifiersMode to Type and implement in C++ type printer. 5 years ago
Joao Matos 6b53f5828a Add new VisitQualifiedType overload to visitors. 5 years ago
Joao Matos d47bce5700 Set include path as weell as file path when creating a new TU. 5 years ago
Joao Matos 62e67f958c Fix IsGeneratedOverride to take virtual methods into account. 5 years ago
Joao Matos 570c569217 Add some helper class hierarchy methods. 5 years ago
Joao Matos d7e36a7f6d Fix CppMarshal WriteClassInstance to deal with incomplete classes. 5 years ago
Joao Matos 11d9f3ba50 Rework Generator interface and add GenerationOutputMode option. 5 years ago
Joao Matos d0f2213a89 Minor formatting fix. 5 years ago
Joao Matos d4d966ae22 Improve IsTypeComplete to be more robust. 5 years ago
Joao Matos fb34f55f76 Improve ignored check for decls with explicit generation kinds. 5 years ago
Joao Matos 8f76e89434 Generate acessor methods for C targets in field to property pass.. 5 years ago
Joao Matos 35a7f19cf1 Set the correct enum integer type in GenerateEnumFromMacros. 5 years ago
João Matos cea7131f3d Fix ignored base checking in CheckIgnoredDecls. 5 years ago
Joao Matos 80a83ceada Be more strict when constructing a regex for parsing macros. 5 years ago
Joao Matos 9890bc92fc Handle enum items in rename pass. 5 years ago
Joao Matos 503aad6c7a Fix code to use BaseClass property instead of first base. 5 years ago
Joao Matos 643639d163 Add initial implementation of declaration maps. 5 years ago
josetr a86ca32e8f Remove unsupported Visual Studio versions from generate options 5 years ago
josetr b8bf5f6795 Rename GenerateProjects.bat to Generate.bat 5 years ago
josetr d94031b214 Add GenerateVS2019.bat shortcut similar to GenerateMake.bat 5 years ago
josetr 777f011ac7
Prevent projects from picking up obj files that are generated sometimes (#1508) 5 years ago
Dimitar Dobrev 7d2d8f291e Revert "Generate code from tests where libraries appear" 5 years ago
Dimitar Dobrev c7fb59769f Fix all of our warnings in the parser 5 years ago
Joao Matos dea7e4b501 Fix error in Tests.lua by requiring gmake2 module. 5 years ago
Joao Matos 4c8a29f483 Add a GCC 9 build to the LLVM CI build matrix. 5 years ago
Joao Matos c443fe3355 Fix minor issue when invoking Premake without an action. 5 years ago
Joao Matos 2b1095c844 Compress LLVM archives using zstd. 5 years ago
Joao Matos 0c2c554cf4 Call MSBuild in x86 build with Win32 platform. 5 years ago
Joao Matos 59c569941c Pass the target architecture when building LLVM. 5 years ago
Joao Matos 79ab3f0c00 Publish artifacts after building LLVM. 5 years ago
Joao Matos 1cf6952dd7 Fix VS environment paths by setting global env variables. 5 years ago
Joao Matos 8aad7accd4 Do not use LLD when building LLVM under macOS. 5 years ago
Dimitar Dobrev 0fd4307b81 Generate C++ for constructors of abstract types 5 years ago
josetr f556f1ac17
Use NUnit3TestAdapter package (#1504) 5 years ago
Joao Matos 1e9aed74cf Setup VS command prompt in LLVM workflow to fix VS x86 build. 5 years ago
Joao Matos 78716eecf9 Fix Lua cmake() so it works when CMake is in PATH on macOS. 5 years ago
Joao Matos b68ba350b0 Update LLVM workflow with lukka/get-cmake action to setup CMake and Ninja. 5 years ago
Joao Matos e04de8e422 Setup Ninja build tool on LLVM workflow. 5 years ago
Joao Matos 6227109c3a Add initial LLVM package workflow. 5 years ago
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