virtualx-engine/modules/mono/editor
Ignacio Etcheverry 9df44c2d2c Use script instance binding for objects constructed from C#
Only possible if the object class is a "native type". If the object class is a user class (that derives a "native type") then a script is needed.
Since CSharpLanguage does cleanup of script instance bindings when finished, cases like #25621 will no longer cause problems.

Fixed ~Object() trying to free script instance bindings after the language has already been removed, which would result in a NULL dereference.
2019-02-09 00:32:18 +01:00
..
GodotSharpTools Workaround for bug with Mono's MSBuild and BaseIntermediateOutputPath 2019-01-21 00:38:28 +01:00
bindings_generator.cpp Use script instance binding for objects constructed from C# 2019-02-09 00:32:18 +01:00
bindings_generator.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
csharp_project.cpp Fix C# script metadata creation error due to missing directory 2019-01-21 00:57:03 +01:00
csharp_project.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dotnet_solution.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dotnet_solution.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godotsharp_builds.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
godotsharp_builds.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
godotsharp_editor.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
godotsharp_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godotsharp_export.cpp C#: Fix trying to build when there's no solution 2019-01-18 01:03:15 +01:00
godotsharp_export.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mono_bottom_panel.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
mono_bottom_panel.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mono_build_info.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mono_build_info.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
monodevelop_instance.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
monodevelop_instance.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
script_class_parser.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
script_class_parser.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00