5433 Commits (misc-changes)
 

Author SHA1 Message Date
josetr 9f4ea1f38c Add LLVM commands to build.sh 5 years ago
Dimitar Dobrev 6acaf248f7 Test using a specialization from a dependent module 5 years ago
Joao Matos 83e3874670 Add install_tools target to build.sh and fix LLVM CI. 5 years ago
Joao Matos c42d1df76b Deprecate GCC 7 and add GCC 10 build for LLVM CI. 5 years ago
josetr e16966b3c4 Move generated .vcxproj files back to their original place 5 years ago
josetr b7b96d31e0 Add missing `-configuration` option to build.sh script 5 years ago
josetr 0a9215b7f3 Include timestamp.cs file in project to ensure bindings are always up to date 5 years ago
josetr b61707944f Replace Generate*.bat files with a single generate.sh which uses VS2019 by default 5 years ago
josetr e51a1bd431 Remove DownloadDeps.bat file 5 years ago
josetr dbbcb6dbdf Upgrade to .NET Core 3.1 and improve build system 5 years ago
josetr 65eaa3fe44 Remove whitespaces 5 years ago
josetr 63b5b3111c Add build.sh and test.sh with execute permissions 5 years ago
josetr c3eff90fd0 Only search for MSVC toolchain in Windows 5 years ago
josetr e22b8cb8a6 Generate correct LLVM package name regardless of the current operating system 5 years ago
josetr 9e8086501a
Avoid using "action:vs* filter because there are better ones that are more specific (#1523) 5 years ago
josetr ea9ec7f556
[Linux CI] Upgrade to GCC 9 (#1522) 5 years ago
Dimitar Dobrev 0e38947e07 Convert the visiting options to an enum 5 years ago
Joao Matos ea05350e54 Update CanCheckCodeGenInfo to check function types as well. 5 years ago
Joao Matos 5ccac5b522 Check for a dependent expression before walking variable initializer. 5 years ago
Joao Matos 1407f35a11 Some Premake robustness fixes for Clang toolchain. 5 years ago
Joao Matos 42fe2b5dfb Use explicit native type printer kind in CLI headers code. 5 years ago
josetr f3830b0b2a
Ignore testing the incorrect marshalling of parameters typed const& to primitives 5 years ago
Dimitar Dobrev 6f276debf6 Don't check the unsupported operator= for symbols 5 years ago
Joao Matos b4cece4601 Add initial NAPI and JS generator. 5 years ago
João Matos dc185a66ea Add initial QuickJS generator. 5 years ago
Joao Matos 6c0c461a84 Add C++ generator support to the CLI. 5 years ago
Joao Matos e16f484be1 Remove artificial limitations for cross-generation in CLI. 5 years ago
Joao Matos 21c89be203 Simplify target-specific message output code in CLI. 5 years ago
Joao Matos 02049cf690 Add a new option to set a prefix for generated files in CLI. 5 years ago
Joao Matos 62c030a86c Improve module naming heuristics and add an option for setting it explicitly. 5 years ago
Joao Matos 21b93dd937 Implement C support as generator kind in CLI. 5 years ago
Joao Matos 2c42a53f21 Refactor string.Format calls in CLI. 5 years ago
Joao Matos d46bcd3dda Implement Method.HasSameSignature for signature comparison. 5 years ago
Joao Matos a85e94a3f2 Implement Method.ToString() to help with debugging. 5 years ago
josetr a8595fc281 A temporary hack to deal with a bug in MSVC v142 - VS 2019 build tools 5 years ago
Dimitar Dobrev e637b18b98 Export some neglected classes in the tests 5 years ago
Dimitar Dobrev 7bc0db7ae6 Don't wrap trivial constructors and destructors 5 years ago
josetr 87b847156d
Ensure bindings are regenerated as needed without using DisableFastUpToDateCheck (#1511) 5 years ago
Joao Matos bdf084fc65 Continue implementation of C++ generator. 5 years ago
Joao Matos cbb1e19ef4 Add pass to fix up pure C++ methods to C++ generator. 5 years ago
Joao Matos aca5da8bc9 More robust C++ type printing of incomplete class declarations. 5 years ago
Joao Matos eb53ae71f9 Save existing parameter when doing C++ parameter type printing. 5 years ago
Joao Matos b632051f3e Add initial C base generator. 5 years ago
Joao Matos 423b9a75cb Check if module exists before using it in C code generator. 5 years ago
Joao Matos 62a58e4b6c More robust enum generation for C family languages in C code generator. 5 years ago
Joao Matos 65d4721ed6 Fix C generator GenerateMethodSpecifier to support pure and const specifiers. 5 years ago
Joao Matos 0c0c4be9ca Add set of generated declarations to CLITypeReferences. 5 years ago
Joao Matos aff13e4366 Add initial block visitor to GeneratorOutputPass. 5 years ago
Joao Matos f03a56f0a3 Only add files to module if module is not null. 5 years ago
Joao Matos 714fb7ecc4 Add per-declaration support for decl maps. 5 years ago