ldmud/test
Alexander Motzkau fb691fa2ea Implement LPC Type objects
Add a new type 'lpctype' to contain a type object, describing a compile-time
type, together with a decltype() operator and to_lpctype() and check_type()
efuns.
2022-09-25 22:20:32 +02:00
..
generic - (test/run.sh, test/t-0000604.sh) 2009-01-31 18:00:49 +00:00
inc Implement LPC Type objects 2022-09-25 22:20:32 +02:00
t-0000152 Implemented replace_program() with virtual inherits 2020-11-09 00:51:12 +01:00
t-0000233 Fix movement of variable blocks during virtual inheritance 2022-01-08 22:16:53 +01:00
t-0000257 Added type objects. (#721) 2014-02-10 18:43:50 +01:00
t-0000398 Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000432 Fix memory leak in capitalize() 2022-08-01 21:26:29 +02:00
t-0000548 - (object.c) 2009-01-14 14:19:01 +00:00
t-0000669 Implement prefix #'lfun:: and #'var:: for closure literals 2021-03-17 17:46:13 +01:00
t-0000713 Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000772 Added checks for destroyed objects in clone_object(), process_string() 2011-02-22 19:19:29 +00:00
t-0000837 Added test case for #837. 2015-01-10 20:31:30 +01:00
t-0000838 Struct values are now saved and restored by member name 2020-08-26 22:27:57 +02:00
t-0000841 Fix crash upon context closures in the global scope. 2015-06-18 22:13:31 +02:00
t-0000888 variable_list(): swap-in variables 2021-04-02 18:53:39 +02:00
t-0000898 Add line argument for log_error() 2022-01-08 21:22:22 +01:00
t-030925 - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-041124 Introduce pragma warn_unused_variables 2020-07-05 13:18:57 +02:00
t-cleanup Fix reference count passed to clean_up() for blueprints 2022-03-18 11:54:16 +01:00
t-coroutine Add statistics for coroutines to driver_info() 2022-06-30 20:07:37 +02:00
t-deprecated-sefuns Check that the deprecated sefun implementations still work 2019-10-05 23:23:12 +02:00
t-gc Fix crash in the GC when printing a closure to an LWO 2022-08-29 23:39:00 +02:00
t-inherit Fix symbol_variable call from an alien lambda/efun closure 2021-03-31 00:16:55 +02:00
t-language Fix struct ref counting when using private structs 2022-09-25 15:49:33 +02:00
t-lwobject Guard some tests against the absence of last_instructions() efun 2022-09-25 15:37:36 +02:00
t-python Fix save_value()/save_object() for Python objects 2022-09-29 23:11:19 +02:00
t-python-archive Added support for Python startup packages 2022-06-26 15:47:01 +02:00
t-python-dir Added support for Python startup packages 2022-06-26 15:47:01 +02:00
t-readbytes Accept negative start offsets beyond file start in read_bytes() 2022-01-08 21:54:29 +01:00
t-sefun Fix simul-efun provided structs not being found for inheritance 2022-09-18 22:40:33 +02:00
t-shadow Correct action handling from shadows 2020-04-28 22:34:14 +02:00
t-swap Fix swapping of programs calling lightweight objects 2022-03-15 21:23:22 +01:00
run.sh Execute tests in parallel 2021-02-17 15:48:08 +01:00
sys - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-0000375.c Introduce pragma warn_unused_variables 2020-07-05 13:18:57 +02:00
t-0000446.c Add test for #446 2021-11-29 18:51:36 +01:00
t-0000486.c Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000488.c Use different files in ed tests 2022-07-01 18:48:59 +02:00
t-0000522.c Use different files in ed tests 2022-07-01 18:48:59 +02:00
t-0000523.c - (interpret.c, string_spec) Removed the 'closures was bound to 2008-07-17 07:52:21 +00:00
t-0000524.c Add annotations for Valgrind 2020-01-08 21:40:09 +01:00
t-0000532.c Add annotations for Valgrind 2020-01-08 21:40:09 +01:00
t-0000534.c Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000535.c Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000604.sh Execute tests in parallel 2021-02-17 15:48:08 +01:00
t-0000622.c - (interpret.c) Wrongly calculated the jump offset of the default 2009-04-09 11:54:43 +00:00
t-0000683.c Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000709.c - When removing unnecessary F_SAVE_ARG_FRAMEs the compiler didn't 2009-12-22 15:13:50 +00:00
t-0000714.c - RTTC in restore_object() didn't handle non-existant variables 2010-01-19 22:05:24 +00:00
t-0000715.c Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-0000741.c check_function_args(): fixed control stack handling. 2010-03-27 10:14:29 +00:00
t-0000811.c Implement __FUNCTION__ predefine. (#811) 2012-12-12 19:48:54 +01:00
t-0000816.c Fixed crash during compact_mapping(). 2013-02-24 00:22:55 +01:00
t-0000879.c Fix missing current object when calling H_CLEAN_UP 2020-07-27 21:39:20 +02:00
t-0000892.c Prevent telnet_neg() from advancing beyond the current input 2021-11-29 19:23:43 +01:00
t-comm-destructed-ob1.c Prevent input handling for destructed players 2018-10-03 00:26:07 +02:00
t-comm-destructed-ob2.c Prevent input handling for destructed players 2018-10-03 00:26:07 +02:00
t-comm-receive-bulk.c Prevent telnet_neg() from advancing beyond the current input 2021-11-29 19:23:43 +01:00
t-ed-leaks.c Use different files in ed tests 2022-07-01 18:48:59 +02:00
t-ed.c Use different files in ed tests 2022-07-01 18:48:59 +02:00
t-efuns.c Implement LPC Type objects 2022-09-25 22:20:32 +02:00
t-errors.c Deactivate SQLite tests when SQLite is not available 2022-09-18 22:21:06 +02:00
t-inputto-charmodecrash.c Corrected wrong buffer offset after CHARMODE 2020-04-28 22:32:56 +02:00
t-inputto-fast-charmode.c Fixed a bug that would delay handling of charmode input. 2019-10-05 23:22:55 +02:00
t-lambda.c Fix several issues with lambda() 2022-03-11 11:53:43 +01:00
t-LP64-issues.c Updated test cases to use the new efuns 2016-01-25 23:41:24 +01:00
t-lvalues.c Fix premature array range collapsing 2022-03-10 23:55:37 +01:00
t-mantis.c Amended operator names in the function list 2022-01-08 22:16:53 +01:00
t-max-command-length-unicode.c Apply the MAX_COMMAND_LENGTH limit in a Unicode friendly way 2022-02-18 00:26:42 +01:00
t-operators.c Implement LPC Type objects 2022-09-25 22:20:32 +02:00
t-ref-destructed-ob.c Abort an array call_other() when the caller is destructed 2022-01-09 01:13:21 +01:00
t-telnet-newlines.c Ignore any NUL bytes in line mode 2022-01-08 22:16:53 +01:00