OpenTTD/src/3rdparty/squirrel/squirrel
Peter Nelson 55a328c586
Codechange: Replace type-punning with `std::bit_cast` in squirrel. (#12224)
2024-03-09 17:13:17 +00:00
..
CMakeLists.txt Add: introduce CMake for project management 2020-06-05 19:36:05 +02:00
sqapi.cpp Add: [Script] Optional filter parameter to more ScriptXXXList constructors (#11698) 2024-01-09 09:39:13 +01:00
sqarray.h Fix #7513: recursive array/class/table release caused stack overflow 2021-04-17 19:18:51 +01:00
sqbaselib.cpp Codechange: replace NULL with nullptr 2023-12-26 07:18:52 +01:00
sqclass.cpp Codechange: Silence warnings about intentionally unused parameters. 2023-09-19 22:49:59 +02:00
sqclass.h Codechange: Add missing override specifiers to squirrel. 2023-09-25 21:27:45 +01:00
sqclosure.h Codechange: Add missing override specifiers to squirrel. 2023-09-25 21:27:45 +01:00
sqcompiler.cpp Codechange: Replace type-punning with `std::bit_cast` in squirrel. (#12224) 2024-03-09 17:13:17 +00:00
sqcompiler.h Codechange: Simplify error throwing/catching in squirrel compiler. 2024-02-02 22:29:28 +01:00
sqdebug.cpp Codechange: make SQString::Create that supports std::string and use that 2023-06-20 15:25:17 +02:00
sqfuncproto.h Codechange: Add missing override specifiers to squirrel. 2023-09-25 21:27:45 +01:00
sqfuncstate.cpp Codechange: Replace type-punning with `std::bit_cast` in squirrel. (#12224) 2024-03-09 17:13:17 +00:00
sqfuncstate.h Codechange: Simplify error throwing/catching in squirrel compiler. 2024-02-02 22:29:28 +01:00
sqlexer.cpp Codechange: Replace old non-standard attributes with C++17/20 standard attributes. 2024-02-02 22:29:28 +01:00
sqlexer.h Codechange: Simplify error throwing/catching in squirrel compiler. 2024-02-02 22:29:28 +01:00
sqmem.cpp Change: Limit memory allocations for each Squirrel instance 2019-05-11 15:34:33 +02:00
sqobject.cpp Codechange: use string/fmt instead of printf for Squirrel's Raise_Error 2023-04-24 17:51:25 +02:00
sqobject.h Codechange: replace NULL with nullptr 2023-12-26 07:18:52 +01:00
sqopcodes.h (svn r26842) -Codechange [Squirrel]: other simple cases of non-initialised instance variables 2014-09-16 21:14:18 +00:00
sqpcheader.h (svn r26781) -Codechange [Squirrel]: remove includes/definitions that are already in stdafx.h 2014-09-06 20:20:35 +00:00
sqstate.cpp Codechange: replace NULL with nullptr 2023-12-26 07:18:52 +01:00
sqstate.h Fix #7513: recursive array/class/table release caused stack overflow 2021-04-17 19:18:51 +01:00
sqstring.h Codechange: Add missing override specifiers to squirrel. 2023-09-25 21:27:45 +01:00
sqtable.cpp Cleanup: [Squirrel] Use nullptr instead of 0 or NULL 2021-06-17 16:18:30 +02:00
sqtable.h Cleanup: [Squirrel] Use nullptr instead of 0 or NULL 2021-06-17 16:18:30 +02:00
squserdata.h Codechange: Add missing override specifiers to squirrel. 2023-09-25 21:27:45 +01:00
squtils.h Fix #10846: [Squirrel] Ensure sqvector size does not overflow (#10848) 2023-05-20 14:43:22 +00:00
sqvm.cpp Codechange: Replace type-punning with `std::bit_cast` in squirrel. (#12224) 2024-03-09 17:13:17 +00:00
sqvm.h Change: Limit total script ops that can be consumed by a list valuate (#11670) 2024-01-02 19:02:12 +01:00