openclonk/src/script
Nicolas Hake 1a8db9e109 Make C4ScriptHost store C4Value refs to owned functions
C4Value already handles refcounting properly for us, so we don't need to
do it manually. It might still be worth manually refcounting them
to avoid the boxing/unboxing overhead, but it's only needed at load and
unload so it's not a priority at the moment.
2016-10-19 14:20:46 +02:00
..
C4Aul.cpp Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4Aul.h Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4AulAST.h Aul: Split assignment op from standard BinOp 2016-05-13 13:50:29 +02:00
C4AulCompiler.cpp Make C4ScriptHost store C4Value refs to owned functions 2016-10-19 14:20:46 +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 Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4AulDebug.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4AulDefFunc.h Merge branch script 2016-04-28 03:25:44 +02:00
C4AulExec.cpp Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4AulExec.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4AulFunc.cpp Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4AulFunc.h Remove references to functions defined in unloading defs (#1776) 2016-10-19 13:45:59 +02:00
C4AulLink.cpp Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4AulParse.cpp Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4AulParse.h Aul: Parse scripts into an AST, then generate bytecode from that 2016-05-12 19:43:48 +02:00
C4AulScriptFunc.cpp Merge branch script 2016-04-28 03:25:44 +02:00
C4AulScriptFunc.h C4AulScriptFunc::AddPar: Accept type in addition to name 2016-05-13 16:22:00 +02:00
C4Effect.cpp Don't crash when deserializing an effect with object command target (#1730) 2016-04-29 00:16:20 +02:00
C4Effect.h Merge branch script 2016-04-28 03:25:44 +02:00
C4PropList.cpp Aul: Split out error handling into a separate class for easier testing 2016-10-19 14:20:41 +02:00
C4PropList.h C4PropList::GetParent: make const 2016-05-12 18:47:53 +02:00
C4Script.cpp Merge branch script 2016-04-28 03:25:44 +02:00
C4ScriptHost.cpp Make C4ScriptHost store C4Value refs to owned functions 2016-10-19 14:20:46 +02:00
C4ScriptHost.h Make C4ScriptHost store C4Value refs to owned functions 2016-10-19 14:20:46 +02:00
C4ScriptMain.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4ScriptStandalone.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4ScriptStandaloneStubs.cpp Merge branch script 2016-04-28 03:25:44 +02:00
C4StringTable.cpp Merge branch script 2016-04-28 03:25:44 +02:00
C4StringTable.h Merge branch script 2016-04-28 03:25:44 +02:00
C4Value.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Value.h Merge branch script 2016-04-28 03:25:44 +02:00
C4ValueArray.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4ValueArray.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4ValueMap.cpp C4ValueMapNames: mark GetItemNr const 2016-04-24 14:01:23 +02:00
C4ValueMap.h C4ValueMapNames: mark GetItemNr const 2016-04-24 14:01:23 +02:00