libcubescript/src
Daniel Kolesa e14d5c4aa3 remove automatic concatenating variadics
these were pretty much just pointless sugar for something that
can be better achieved with ordinary variadics and an extra call
(which is what it did, except in VM)
2021-04-29 19:29:51 +02:00
..
cs_bcode.cc hide bcode pointers from public api 2021-04-10 03:37:59 +02:00
cs_bcode.hh remove automatic concatenating variadics 2021-04-29 19:29:51 +02:00
cs_error.cc do not access parser state from error 2021-04-10 03:51:08 +02:00
cs_gen.cc fix build with libc++, and try using it in CI with clang 2021-04-12 19:53:24 +02:00
cs_gen.hh remove leftover junk 2021-04-10 03:01:41 +02:00
cs_ident.cc remove get_ utilities from ident 2021-04-25 00:44:45 +02:00
cs_ident.hh make std::span user replaceable 2021-04-15 20:27:24 +02:00
cs_parser.cc remove automatic concatenating variadics 2021-04-29 19:29:51 +02:00
cs_parser.hh clean up command call parsing 2021-04-11 00:13:10 +02:00
cs_state.cc remove automatic concatenating variadics 2021-04-29 19:29:51 +02:00
cs_state.hh fix build with libc++, and try using it in CI with clang 2021-04-12 19:53:24 +02:00
cs_std.cc hide thread_state, remove state::thread_pointer() 2021-04-05 04:10:39 +02:00
cs_std.hh fix build with libc++, and try using it in CI with clang 2021-04-12 19:53:24 +02:00
cs_strman.cc alias_local and get_ident() memory safety (always return refs) 2021-04-24 23:34:44 +02:00
cs_strman.hh only store trivial types in any_value (manage strrefs manually) 2021-04-11 03:55:16 +02:00
cs_thread.cc rename codegen_state to parser_state and move it 2021-04-08 23:35:30 +02:00
cs_thread.hh do not access parser state from error 2021-04-10 03:51:08 +02:00
cs_val.cc get rid of some more pointers in API 2021-04-24 23:50:06 +02:00
cs_vm.cc remove automatic concatenating variadics 2021-04-29 19:29:51 +02:00
cs_vm.hh halve the size of any_value by removing state pointer from it 2021-04-11 03:32:33 +02:00
lib_base.cc remove b and F arg types + renames + set default args to none 2021-04-29 01:40:55 +02:00
lib_list.cc rename N in arglist to # 2021-04-29 04:15:16 +02:00
lib_math.cc make std::span user replaceable 2021-04-15 20:27:24 +02:00
lib_str.cc rename N in arglist to # 2021-04-29 04:15:16 +02:00
meson.build move include install logic outside src/ 2021-04-07 02:03:41 +02:00