mirror of https://github.com/mono/CppSharp.git
Branch:
main
295227ce-f4a3-466b-a694-65c571873871
amb
arch-arm64
arm64
bootstrap
bug-pass-const-char-star-no-copy
check-symbols-tests
ci
ci-actions-macos11
ci-artifacts
ci-remove-macos12
clang-15
clang-cl
code-cleanups
const-wchar_t
cpp-abi-wasm
cpp-printer-type-map
cpp_module_crash
cppsharp-net-standard-nuget
crash_MI_virtual_from_secondary
ddobrev-guide-contribution
ddobrev-patch-1
debug-app-veyor
dev
diagnostics
directly-move-functions
drop-win-x86-nuget
emscripten
emscripten-ci
emscripten-properties
fix-attribute-malloc
fix-module-ignored
fixes
free-space-CI
function-template-specs
gcc9
get_MSVC_UCRTVersion_from_VS_batch_script
gh-pages
incorrect_trunit_test
indirect-returns
instantiate-types-nested-templates
issue
java
kythera-fixes
linux-test-exclusion
llvm-debug
llvm-win-vs2019
mach-o-new
macos-13-runner
main
method-volatile
misc-changes
mono-ubuntu-20.04
more-stuff
msbuild-net-core
nested_enums_to_parents
net-core
no-copies-indirect-returned-values
non-type-parm-decl
optimize-properties
parser-abi-fixes
patches
patches2
pg
qualified-template-name
quickjs
refactor
remove-private-fields
remove_manual_system_includes
roslyn
std_string_macro
targetframework-build
template-anon-field
templates
test
test-linux-ci
test-override-secondary-base-itanium
type_expressions
typeloc_clang
update-cxxabi
update-kind-completed-specializations
update-lld
update-llvm
update-llvm-workflow
update-vs-check-llvm-download
upgrade-llvm-19
upstream-copy-by-value
usingdecl
utf-8
var_templates
verbose_make_output
webidl
windows-CI-travis
windows-ci-drop-32-bit-os
wip
wrong-return-issue
wrong_tr_unit
xenial-travis
0.10.1
0.10.2
0.10.3
0.10.4
0.10.5
0.11
0.11.1
0.11.2
0.7.10
0.7.11
0.7.12
0.7.13
0.7.5
0.7.6
0.7.7
0.7.8
0.7.9
0.8.0
0.8.10
0.8.11
0.8.13
0.8.14
0.8.15
0.8.16
0.8.17
0.8.18
0.8.19
0.8.2
0.8.20
0.8.21
0.8.22
0.8.23
0.8.3
0.8.4
0.8.5
0.8.7
0.8.8
0.8.9
0.9.0
0.9.1
0.9.2
0.9.3
0.9.4
1.0
1.0.1
CppSharp
v1.0.45.22293
v1.0.50
v1.1
v1.1.1
v1.1.2
${ noResults }
1 Commits (main)
Author | SHA1 | Message | Date |
---|---|---|---|
|
e093f713b9
|
Implement support for properties in Emscripten generator. (#1932)
* Implement support for properties in Emscripten generator. * CLI: Fix option validation to check for valid Emscripten platform. * Ignore functions returning tag types for now in JS generation. * Use a Lua bindings spec file for Emscripten tests. * Improve JS testing scripts. * Only run packing step for release CI builds. |
2 months ago |
|
3f5fc994c0
|
QuickJS generator improvements. (#1865)
* Fixes to QuickJS marshaling. * Handle more primitive types in `GetInfo`. * Fix generator kind CLI option matching. * Alias QuickJS generator kind to `quickjs`. * General CLI code cleanups. * Default to x64 platform over x86 for the CLI. * Implement new Lua bindings file and commands for CLI tool. * Fix QuickJS primitive type marshaling to take target sizes into account. * Minor code cleanup. * Avoid generating includes to units when generating the QuickJS module. * Update file generation naming pattern for QuickJS files. * Update QuickJS JS_GetOpaque and JS_GetAnyOpaque references to work with latest upstream. * Update QuickJS runtime and support code to work with latest upstream. * Avoid generating properties when generating QuickJS register code. * Update QuickJS test suite to bootstrap its own QuickJS runtime. * Update QuickJS test suite to use a Lua bindings definition file. * Minor fixes to test header files. * Fix C++ warning about return values for event invokes. * Disable some non working tests for QuickJS. * Enable QuickJS testing on CI. * Fix shell color attributes for test scripts when under CI. * WIP CI fixes. * Fix warnings in QuickJS support runtime code. * Use C99 designated initializers for all QuickJS class def members. * Disable QuickJS CI steps on Windows. * Clean up error handling for `JS_ToBool`. * More QuickJS support code fixes. * Rename Signal.cpp to QuickJS nomenclature. * Fix QuickJS JS_ToBigUint call. * Remove QuickJS test script verbosity. * More CI fixes. * Verbose build. * Extension fix. |
10 months ago |