3022 Commits (crash_MI_virtual_from_secondary)
 

Author SHA1 Message Date
Dimitar Dobrev a9a7c8dbfe A test for the crash when using multiple inheritance and calling a virtual function from a secondary base. 10 years ago
Dimitar Dobrev 6f8c942b0a Adjusted pointers when calling functions from secondary or non-dynamic bases. 10 years ago
Dimitar Dobrev 7d66303ed1 Extracted a constant and deleted a no longer used method. 10 years ago
João Matos 64dc78018f Update GettingStarted.md 10 years ago
Dimitar Dobrev 81e6ba5ea8 Ensured managed v-tables remain with no empty entries. 10 years ago
João Matos 7667ebbf1a Update GettingStarted.md 10 years ago
Dimitar Dobrev 2e2dbef965 Fixed the OS X build. 10 years ago
Dimitar Dobrev 324e241c25 Fixed the internal abstract impls with default params of a pointer type. 10 years ago
Dimitar Dobrev 54e8a16fd1 Reverted the representation of Booleans as managed Booleans except in internal structs. 10 years ago
Dimitar Dobrev 4f574845fa Made interface impls contain the interface as their original name-space. 10 years ago
Dimitar Dobrev 6a17e4fb4c Disabled the auto-committing of parser bindings until it's properly fixed. 10 years ago
triton 7c49454faa Use the Github email when doing Git pushes from AppVeyor. 10 years ago
CppSharp CI 9c24b3f84e CI: Re-generated the parser bindings 10 years ago
Dimitar Dobrev 4f241d4e62 Fixed the automatic commit after regenerating the parser bindings at AppVeyor. 10 years ago
triton 89874c1b20 Make Travis YAML parser happy. 10 years ago
Dimitar Dobrev a20e3aca91 Properly set virtual tables up in the internal ctor by pointer. 10 years ago
João Matos a6feac65ed Attempt to fix test success evaluation on Travis. 10 years ago
Dimitar Dobrev c2202bbfc0 Removed the wrapping of comments because tools ignore empty lines. 10 years ago
Dimitar Dobrev 287ad2394d Properly printed complex comments. 10 years ago
Dimitar Dobrev 4cc60bed2a Fixed the pass for multiple inheritance to keep original functions. 10 years ago
Dimitar Dobrev 912248b5da Skipped patching of v-tables for objects not put in the native-managed map. 10 years ago
Dimitar Dobrev 87845ad51d Fixed a regression with abstract types with the same property as a base type. 10 years ago
Dimitar Dobrev b9e3efbf0c Removed the option for copy ctors and prevented usage of ignored ones. 10 years ago
Dimitar Dobrev bb59ca17fb Fixed a crash when a C++ ctor indirectly calls a virtual function on the object being constructed. 10 years ago
Dimitar Dobrev 55bc99bc3f Fixed a bug when overriding a function located in a dependency. 10 years ago
Dimitar Dobrev 9d390865e0 Changed the premake to take multiple dependencies for test projects. 10 years ago
Dimitar Dobrev 62a0857613 Copied all entries to the patched Itanium v-table. 10 years ago
Dimitar Dobrev 784a939c66 Ensured generated overridden properties are as simple as possible. 10 years ago
Dimitar Dobrev dcb70b6ad0 Removed the now useless internal declarations for virtual non-operators. 10 years ago
Dimitar Dobrev 4e981a80e6 Fixed a bug when wrapping virtual properties overridden in indirect derived types. 10 years ago
Dimitar Dobrev dc95c8d8c8 Fixed the bodies of functions overriding indirect virtuals. 10 years ago
triton ba9c2a19be Only try to use .NET framework 4.6 when targeting VS 2015. 10 years ago
triton 94d8befb46 Setup Git AutoCrLf and user credentials for Git push in AppVeyor. 10 years ago
triton f05b7af8d9 Use single quotes in the Git commit command in AppVeyor. 10 years ago
triton e6a74dfec7 Do not shallow clone in AppVeyor so Git push works. 10 years ago
triton 56c4da9670 Fixed Git push in AppVeyor. 10 years ago
triton ab0aace7b8 Fixed GetSourceDirectory in the parser generator to start from the current working directory. 10 years ago
triton 2ad39a9012 Fixed nesting environment variable expansion in AppVeyor. 10 years ago
triton 5dfe20a828 Added automatic parser bindings generation on AppVeyor. 10 years ago
triton fbbe862268 Github deployment fixes for AppVeyor. 10 years ago
triton 146ceecc5a Try to fix artifacts path in AppVeyor. 10 years ago
triton d46129f45d Enable deployment to Github from AppVeyor. 10 years ago
Dimitar Dobrev b15735d539 Generated GetHashCode in the C# front-end. 10 years ago
Dimitar Dobrev 4584ae7485 Fixed warnings in the generated code by properly using "new". 10 years ago
triton 15ff04a79e Workaround MSVC linker warning 4099 on AppVeyor. 10 years ago
triton e81fb9e036 Use AppVeyor's MSBuild custom logger and reduce verbosity level. 10 years ago
triton e0bd7f2077 Hide the verbose 7z extraction output on AppVeyor. 10 years ago
João Matos a465e3d13b Merge pull request #560 from vonzepp/master 10 years ago
Eugene Belyakov fba73be01d Added VS2015/.net 4.6 support for project files generation 10 years ago
Dimitar Dobrev fa0e66687d Fixed abstract implementations and bodies of overrides to properly handle abstract overrides. 10 years ago