summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_function.cpp
AgeCommit message (Expand)Author
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-19GDScript: Remove self static reference and create one on callsGeorge Marques
2020-02-15Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky
2020-02-12ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky
2020-01-21Remove unused #if 0'ed codeRémi Verschelde
2020-01-17Fix constant access in base class through subclass instanceChibiDenDen
2020-01-09GDScript: Validate object instance on `is` operationGeorge Marques
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-13GDScript: Fix type conversion in assignment with operationGeorge Marques
2019-11-11Remove ERR_EXPLAIN macros and the scaffolding they needed.Marcel Admiraal
2019-11-01GDScript: validate instance before accessing it on errorGeorge Marques
2019-10-05Fixed some obvious typos in error messagesnoname1477
2019-09-11GDScript: add an optional message parameter to assert()Mitch Curtis
2019-08-28Fix yield check in GDScriptFunctionBojidar Marinov
2019-08-09Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", "modules/gdnative"...Robin Hübner
2019-07-17Fix stack underflows when yielding twiceBojidar Marinov
2019-07-01Merge pull request #28884 from vnen/yield-resume-stackRémi Verschelde
2019-07-01fix some crashesFurkan Türkal
2019-06-18GDScript: Improve error on Object to Object invalid argument callsRémi Verschelde
2019-05-14Show function name in debugger stack traceGeorge Marques
2019-05-14Keep GDScript functions in stack while yieldingGeorge Marques
2019-03-04Revert "Forbid implicit type conversion in GDScript"Rémi Verschelde
2019-03-03GDScript: Forbid implicit type conversionGeorge Marques
2019-03-03Allow parameters passed to GDScript functions to be nulledBojidar Marinov
2019-01-31Fix wrong error messages for invalid arguments when calling functions through...Bojidar Marinov
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-26Merge pull request #23959 from RandomShaper/fix-dangling-script-fixRémi Verschelde
2018-11-25Fix crash on signal/resume to dangling targetPedro J. Estébanez
2018-11-24Revert "Fix crash on signal/resume to dangling target"Pedro J. Estébanez
2018-11-17Allow primitives to be compared to Object types with `is`George Marques
2018-10-17Fix crash on signal/resume to dangling targetPedro J. Estébanez
2018-10-06Fix compiler warnings in GDScript moduleGeorge Marques
2018-10-06Revert cause of #22794Mariusz Chwalba
2018-10-03Fix warnings on release builds (not DEBUG_ENABLED)Rémi Verschelde
2018-09-27Fix invalid comparison warnings: [-Wbool-compare] and [-Wenum-compare]Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-26GDScript: Allow `is` operator to test built-in typesGeorge Marques
2018-07-25GDScript: Fix type detection on Object typed assignGeorge Marques
2018-07-25GDScript: Allow strict conversion when assigning typed variablesGeorge Marques
2018-07-25GDScript: Fix returned value of get_default_argument_count()George Marques
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-07-20Add typed instructions to GDScriptGeorge Marques
2018-07-20Add static type checks in the parserGeorge Marques
2018-06-28Fix memory leak in GDScript during infinnity loops with yieldsYasha Borevich
2018-05-29Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-29Revert "RPCMode refactor, more sync modes"Max Hilbrunner
2018-05-26Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-14Merge pull request #18545 from vnen/editor-autoloadJuan Linietsky
2018-05-01Fix a crash when trying to run Godot debugger on a release build.Brian Richardson