openclonk/src/script
Nicolas Hake 31c7805f10 C4Set: Replace elements with zero-initialized ones on clear
C4Set used to set its removed elements to nullptr. This requires
some special handling from non-pointer entries like C4Property.
Overwriting the element with a zero-initialized one removes this
requirement, leading to improved type safety on the part of
C4Property.
2019-01-01 21:35:08 +01:00
..
C4Aul.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Aul.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4AulAST.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4AulCompiler.cpp Remove broken assert() 2018-09-25 20:02:51 +02:00
C4AulCompiler.h Aul: Parse scripts into an AST, then generate bytecode from that 2016-05-12 19:43:48 +02:00
C4AulDebug.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4AulDebug.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4AulDefFunc.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4AulExec.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4AulExec.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4AulFunc.cpp Automatic fixes using clang-tidy 2017-05-03 20:30:45 +02:00
C4AulFunc.h Drop C4AulParSet defaulted ctor 2017-07-18 02:24:04 +02:00
C4AulLink.cpp Figure out whether a warning/error was #include'd or #appendto'd 2018-07-24 14:35:12 +02:00
C4AulParse.cpp Fix warnings in DirectExec crashing (#1990) 2018-02-04 12:33:58 +01:00
C4AulParse.h Fix warnings in DirectExec crashing (#1990) 2018-02-04 12:33:58 +01:00
C4AulScriptFunc.cpp Script functions: remove all BCCs at once instead of individually 2018-07-24 14:24:19 +02:00
C4AulScriptFunc.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4AulWarnings.h Warn when using variables outside of their block 2018-07-23 12:12:23 +02:00
C4Effect.cpp Script: Remove effect after error in Timer 2018-08-26 23:15:05 +02:00
C4Effect.h C4Effect: Remove obsolete fire effect constants 2019-01-01 20:52:38 +01:00
C4PropList.cpp GetProperties: fixed returning of duplicated property names & too high repair costs 2018-01-13 15:02:19 +01:00
C4PropList.h C4Set: Replace elements with zero-initialized ones on clear 2019-01-01 21:35:08 +01:00
C4Script.cpp FatalError: Allow formatting the message directly 2018-04-12 21:39:06 +02:00
C4ScriptHost.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4ScriptHost.h Figure out whether a warning/error was #include'd or #appendto'd 2018-07-24 14:35:12 +02:00
C4ScriptLibraries.cpp Fix C4ScriptLibrary destruction 2018-09-25 20:02:51 +02:00
C4ScriptLibraries.h Fix C4ScriptLibrary destruction 2018-09-25 20:02:51 +02:00
C4ScriptMain.cpp Automatic fixes using clang-tidy 2017-05-03 20:30:45 +02:00
C4ScriptStandalone.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4ScriptStandaloneStubs.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4StringTable.cpp New engine recognised property: MaterialIncinerate. 2017-11-01 00:49:26 +01:00
C4StringTable.h C4Set: Replace elements with zero-initialized ones on clear 2019-01-01 21:35:08 +01:00
C4Value.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4Value.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4ValueArray.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4ValueArray.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4ValueMap.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4ValueMap.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00