├── .clang-format ├── .clang-tidy ├── .clangd ├── .dir-locals.el ├── .gdbinit ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.org ├── examples ├── CMakeLists.txt ├── cat.cpp ├── client.cpp ├── echo.cpp ├── hello.cpp ├── hello_libc.cpp ├── memory_copy_libc.cpp ├── server.cpp └── window.cpp ├── format.cmake ├── gdb_pretty_printers ├── cat_printers.py └── ruff.toml ├── src ├── CMakeLists.txt ├── global_includes.hpp └── libraries │ ├── algorithm │ └── cat │ │ └── algorithm │ ├── allocator │ └── cat │ │ ├── allocator │ │ ├── linear_allocator │ │ ├── null_allocator │ │ ├── page_allocator │ │ └── pool_allocator │ ├── arithmetic │ └── cat │ │ ├── arithmetic │ │ └── arithmetic_interface │ ├── array │ └── cat │ │ └── array │ ├── atomic │ └── cat │ │ └── atomic │ ├── bit │ ├── cat │ │ └── bit │ └── implementations │ │ ├── align_down.tpp │ │ ├── align_up.tpp │ │ └── is_aligned.tpp │ ├── bitset │ └── cat │ │ └── bitset │ ├── cast │ └── cat │ │ └── cast │ ├── collection │ └── cat │ │ └── collection │ ├── compare │ └── cat │ │ └── compare │ ├── cpuid │ └── cat │ │ └── cpuid │ ├── debug │ ├── cat │ │ └── debug │ └── implementations │ │ ├── assert.cpp │ │ ├── breakpoint.cpp │ │ ├── default_assert_handler.cpp │ │ └── verify.cpp │ ├── enum │ └── cat │ │ └── enum │ ├── file │ └── cat │ │ └── file │ ├── format │ ├── cat │ │ ├── detail │ │ │ ├── ftoa_dragonbox.hpp │ │ │ └── itoa_jeaiii.hpp │ │ └── format │ └── implementations │ │ ├── ftoa_dragonbox.cpp │ │ └── itoa_jeaiii.cpp │ ├── functional │ └── cat │ │ └── functional │ ├── initializer_list │ └── cat │ │ └── initializer_list │ ├── iterator │ └── cat │ │ ├── insert_iterators │ │ └── iterator │ ├── limits │ └── cat │ │ └── limits │ ├── linux │ ├── cat │ │ └── linux │ └── implementations │ │ ├── block_all_signals.cpp │ │ ├── clonearguments.cpp │ │ ├── create_socket_local.cpp │ │ ├── is_a_tty.cpp │ │ ├── process.cpp │ │ ├── process.tpp │ │ ├── raise.cpp │ │ ├── raise_here.cpp │ │ ├── read_char.cpp │ │ ├── sys_accept.cpp │ │ ├── sys_bind.cpp │ │ ├── sys_clone.cpp │ │ ├── sys_close.cpp │ │ ├── sys_connect.cpp │ │ ├── sys_creat.cpp │ │ ├── sys_fstat.cpp │ │ ├── sys_getpid.cpp │ │ ├── sys_ioctl.cpp │ │ ├── sys_listen.cpp │ │ ├── sys_mmap.cpp │ │ ├── sys_munmap.cpp │ │ ├── sys_open.cpp │ │ ├── sys_read.cpp │ │ ├── sys_readv.cpp │ │ ├── sys_recv.cpp │ │ ├── sys_rt_sigprocmask.cpp │ │ ├── sys_send.cpp │ │ ├── sys_sendto.cpp │ │ ├── sys_socket.cpp │ │ ├── sys_stat.cpp │ │ ├── sys_tkill.cpp │ │ ├── sys_unlink.cpp │ │ ├── sys_wait4.cpp │ │ ├── sys_waitid.cpp │ │ ├── sys_write.cpp │ │ ├── sys_writev.cpp │ │ ├── syscall.tpp │ │ ├── syscall0.cpp │ │ ├── syscall1.cpp │ │ ├── syscall2.cpp │ │ ├── syscall3.cpp │ │ ├── syscall4.cpp │ │ ├── syscall5.cpp │ │ ├── syscall6.cpp │ │ ├── tty_get_attributes.cpp │ │ ├── tty_set_attributes.cpp │ │ └── wait_pid.cpp │ ├── list │ └── cat │ │ └── list │ ├── match │ └── cat │ │ └── match │ ├── math │ └── cat │ │ └── math │ ├── maybe │ └── cat │ │ └── maybe │ ├── memory │ ├── cat │ │ └── memory │ └── implementations │ │ ├── copy_memory.cpp │ │ └── copy_memory_small.cpp │ ├── meta │ ├── cat │ │ └── meta │ └── implementations │ │ ├── common_reference.tpp │ │ └── constant_evaluate.tpp │ ├── new │ └── implementations │ │ └── new.cpp │ ├── notype │ └── cat │ │ └── notype │ ├── ring │ └── cat │ │ └── ring │ ├── runtime │ ├── cat │ │ └── runtime │ └── implementations │ │ ├── __cxa_atexit.cpp │ │ ├── __cxa_pure_virtual.cpp │ │ ├── __dso_handle.cpp │ │ ├── __stack_chk_fail.cpp │ │ ├── _start.cpp │ │ ├── exit.cpp │ │ ├── load_argc.cpp │ │ ├── load_base_stack_pointer.cpp │ │ ├── longjmp.cpp │ │ └── setjmp.cpp │ ├── sanitizer │ └── cat │ │ └── sanitizer │ ├── scaredy │ └── cat │ │ └── scaredy │ ├── simd │ ├── cat │ │ ├── detail │ │ │ ├── simd_avx2.hpp │ │ │ ├── simd_avx2_fwd.hpp │ │ │ ├── simd_impl.hpp │ │ │ ├── simd_sse42.hpp │ │ │ └── simd_sse42_fwd.hpp │ │ └── simd │ └── implementations │ │ ├── cmp_implicit_str_c.tpp │ │ ├── cmp_implicit_str_i.tpp │ │ ├── compare_implicit_length_strings.tpp │ │ ├── compare_implicit_length_strings_return_index.tpp │ │ ├── is_avx2_supported.cpp │ │ ├── is_avx512f_supported.cpp │ │ ├── is_avx512vl_supported.cpp │ │ ├── is_avx_supported.cpp │ │ ├── is_mmx_supported.cpp │ │ ├── is_sse1_supported.cpp │ │ ├── is_sse2_supported.cpp │ │ ├── is_sse3_supported.cpp │ │ ├── is_sse4_1_supported.cpp │ │ ├── is_sse4_2_supported.cpp │ │ ├── is_ssse3_supported.cpp │ │ ├── sfence.cpp │ │ ├── shuffle.tpp │ │ ├── stream_in.tpp │ │ ├── zero_avx_registers.cpp │ │ └── zero_upper_avx_registers.cpp │ ├── socket │ └── cat │ │ └── socket │ ├── span │ └── cat │ │ └── span │ ├── string │ ├── cat │ │ └── string │ └── implementations │ │ ├── compare_strings.cpp │ │ ├── eprint.cpp │ │ ├── eprintln.cpp │ │ ├── memcpy.cpp │ │ ├── memset.cpp │ │ ├── print.cpp │ │ ├── println.cpp │ │ ├── string_length.tpp │ │ └── strlen.cpp │ ├── thread │ └── cat │ │ └── thread │ ├── tui │ └── cat │ │ └── tui │ ├── tuple │ ├── cat │ │ └── tuple │ └── implementations │ │ └── tuple_cat.tpp │ ├── type_list │ └── cat │ │ └── type_list │ ├── unique │ └── cat │ │ └── unique │ ├── utility │ └── cat │ │ └── utility │ ├── variant │ └── cat │ │ └── variant │ ├── vec │ └── cat │ │ └── vec │ └── x11 │ └── cat │ └── x11 └── tests ├── CMakeLists.txt ├── src ├── test_alloc.cpp ├── test_arithmetic.cpp ├── test_arrays.cpp ├── test_bit.cpp ├── test_bitset.cpp ├── test_cast.cpp ├── test_compare_strings.cpp ├── test_copy_memory.cpp ├── test_cpuid.cpp ├── test_dummy.cpp ├── test_format_strings.cpp ├── test_invoke.cpp ├── test_linear_allocator.cpp ├── test_list.cpp ├── test_math.cpp ├── test_maybe.cpp ├── test_meta.cpp ├── test_paging_memory.cpp ├── test_pool_allocator.cpp ├── test_raii.cpp ├── test_ring.cpp ├── test_scaredy.cpp ├── test_set_memory.cpp ├── test_simd.cpp ├── test_string_length.cpp ├── test_stringify.cpp ├── test_thread.cpp ├── test_tuple.cpp ├── test_typelist.cpp ├── test_variant.cpp └── test_vec.cpp ├── unit_tests.cpp └── unit_tests.hpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- 1 | Index: 2 | StandardLibrary: No 3 | 4 | -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/.gdbinit -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/README.org -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/cat.cpp -------------------------------------------------------------------------------- /examples/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/client.cpp -------------------------------------------------------------------------------- /examples/echo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/echo.cpp -------------------------------------------------------------------------------- /examples/hello.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | auto 4 | main() -> int { 5 | cat::print("Hello, world!\n").or_exit(); 6 | } 7 | -------------------------------------------------------------------------------- /examples/hello_libc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/hello_libc.cpp -------------------------------------------------------------------------------- /examples/memory_copy_libc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/memory_copy_libc.cpp -------------------------------------------------------------------------------- /examples/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/server.cpp -------------------------------------------------------------------------------- /examples/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/examples/window.cpp -------------------------------------------------------------------------------- /format.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/format.cmake -------------------------------------------------------------------------------- /gdb_pretty_printers/cat_printers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/gdb_pretty_printers/cat_printers.py -------------------------------------------------------------------------------- /gdb_pretty_printers/ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/gdb_pretty_printers/ruff.toml -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/global_includes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/global_includes.hpp -------------------------------------------------------------------------------- /src/libraries/algorithm/cat/algorithm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/algorithm/cat/algorithm -------------------------------------------------------------------------------- /src/libraries/allocator/cat/allocator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/allocator/cat/allocator -------------------------------------------------------------------------------- /src/libraries/allocator/cat/linear_allocator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/allocator/cat/linear_allocator -------------------------------------------------------------------------------- /src/libraries/allocator/cat/null_allocator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/allocator/cat/null_allocator -------------------------------------------------------------------------------- /src/libraries/allocator/cat/page_allocator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/allocator/cat/page_allocator -------------------------------------------------------------------------------- /src/libraries/allocator/cat/pool_allocator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/allocator/cat/pool_allocator -------------------------------------------------------------------------------- /src/libraries/arithmetic/cat/arithmetic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/arithmetic/cat/arithmetic -------------------------------------------------------------------------------- /src/libraries/arithmetic/cat/arithmetic_interface: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/arithmetic/cat/arithmetic_interface -------------------------------------------------------------------------------- /src/libraries/array/cat/array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/array/cat/array -------------------------------------------------------------------------------- /src/libraries/atomic/cat/atomic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/atomic/cat/atomic -------------------------------------------------------------------------------- /src/libraries/bit/cat/bit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/bit/cat/bit -------------------------------------------------------------------------------- /src/libraries/bit/implementations/align_down.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/bit/implementations/align_down.tpp -------------------------------------------------------------------------------- /src/libraries/bit/implementations/align_up.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/bit/implementations/align_up.tpp -------------------------------------------------------------------------------- /src/libraries/bit/implementations/is_aligned.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/bit/implementations/is_aligned.tpp -------------------------------------------------------------------------------- /src/libraries/bitset/cat/bitset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/bitset/cat/bitset -------------------------------------------------------------------------------- /src/libraries/cast/cat/cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/cast/cat/cast -------------------------------------------------------------------------------- /src/libraries/collection/cat/collection: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/collection/cat/collection -------------------------------------------------------------------------------- /src/libraries/compare/cat/compare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/compare/cat/compare -------------------------------------------------------------------------------- /src/libraries/cpuid/cat/cpuid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/cpuid/cat/cpuid -------------------------------------------------------------------------------- /src/libraries/debug/cat/debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/debug/cat/debug -------------------------------------------------------------------------------- /src/libraries/debug/implementations/assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/debug/implementations/assert.cpp -------------------------------------------------------------------------------- /src/libraries/debug/implementations/breakpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/debug/implementations/breakpoint.cpp -------------------------------------------------------------------------------- /src/libraries/debug/implementations/default_assert_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/debug/implementations/default_assert_handler.cpp -------------------------------------------------------------------------------- /src/libraries/debug/implementations/verify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/debug/implementations/verify.cpp -------------------------------------------------------------------------------- /src/libraries/enum/cat/enum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/enum/cat/enum -------------------------------------------------------------------------------- /src/libraries/file/cat/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/file/cat/file -------------------------------------------------------------------------------- /src/libraries/format/cat/detail/ftoa_dragonbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/format/cat/detail/ftoa_dragonbox.hpp -------------------------------------------------------------------------------- /src/libraries/format/cat/detail/itoa_jeaiii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/format/cat/detail/itoa_jeaiii.hpp -------------------------------------------------------------------------------- /src/libraries/format/cat/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/format/cat/format -------------------------------------------------------------------------------- /src/libraries/format/implementations/ftoa_dragonbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/format/implementations/ftoa_dragonbox.cpp -------------------------------------------------------------------------------- /src/libraries/format/implementations/itoa_jeaiii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/format/implementations/itoa_jeaiii.cpp -------------------------------------------------------------------------------- /src/libraries/functional/cat/functional: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/functional/cat/functional -------------------------------------------------------------------------------- /src/libraries/initializer_list/cat/initializer_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/initializer_list/cat/initializer_list -------------------------------------------------------------------------------- /src/libraries/iterator/cat/insert_iterators: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/iterator/cat/insert_iterators -------------------------------------------------------------------------------- /src/libraries/iterator/cat/iterator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/iterator/cat/iterator -------------------------------------------------------------------------------- /src/libraries/limits/cat/limits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/limits/cat/limits -------------------------------------------------------------------------------- /src/libraries/linux/cat/linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/cat/linux -------------------------------------------------------------------------------- /src/libraries/linux/implementations/block_all_signals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/block_all_signals.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/clonearguments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/clonearguments.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/create_socket_local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/create_socket_local.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/is_a_tty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/is_a_tty.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/process.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/process.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/process.tpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/raise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/raise.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/raise_here.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/raise_here.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/read_char.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/read_char.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_accept.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_accept.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_bind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_bind.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_clone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_clone.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_close.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_close.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_connect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_connect.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_creat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_creat.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_fstat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_fstat.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_getpid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_getpid.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_ioctl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_ioctl.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_listen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_listen.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_mmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_mmap.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_munmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_munmap.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_open.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_open.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_read.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_readv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_readv.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_recv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_recv.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_rt_sigprocmask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_rt_sigprocmask.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_send.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_send.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_sendto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_sendto.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_socket.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_stat.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_tkill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_tkill.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_unlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_unlink.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_wait4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_wait4.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_waitid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_waitid.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_write.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/sys_writev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/sys_writev.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall.tpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall0.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall1.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall2.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall3.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall4.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall5.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/syscall6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/syscall6.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/tty_get_attributes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/tty_get_attributes.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/tty_set_attributes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/tty_set_attributes.cpp -------------------------------------------------------------------------------- /src/libraries/linux/implementations/wait_pid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/linux/implementations/wait_pid.cpp -------------------------------------------------------------------------------- /src/libraries/list/cat/list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/list/cat/list -------------------------------------------------------------------------------- /src/libraries/match/cat/match: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/match/cat/match -------------------------------------------------------------------------------- /src/libraries/math/cat/math: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/math/cat/math -------------------------------------------------------------------------------- /src/libraries/maybe/cat/maybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/maybe/cat/maybe -------------------------------------------------------------------------------- /src/libraries/memory/cat/memory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/memory/cat/memory -------------------------------------------------------------------------------- /src/libraries/memory/implementations/copy_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/memory/implementations/copy_memory.cpp -------------------------------------------------------------------------------- /src/libraries/memory/implementations/copy_memory_small.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/memory/implementations/copy_memory_small.cpp -------------------------------------------------------------------------------- /src/libraries/meta/cat/meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/meta/cat/meta -------------------------------------------------------------------------------- /src/libraries/meta/implementations/common_reference.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/meta/implementations/common_reference.tpp -------------------------------------------------------------------------------- /src/libraries/meta/implementations/constant_evaluate.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/meta/implementations/constant_evaluate.tpp -------------------------------------------------------------------------------- /src/libraries/new/implementations/new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/new/implementations/new.cpp -------------------------------------------------------------------------------- /src/libraries/notype/cat/notype: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/notype/cat/notype -------------------------------------------------------------------------------- /src/libraries/ring/cat/ring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/ring/cat/ring -------------------------------------------------------------------------------- /src/libraries/runtime/cat/runtime: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/cat/runtime -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/__cxa_atexit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/__cxa_atexit.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/__cxa_pure_virtual.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/__cxa_pure_virtual.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/__dso_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/__dso_handle.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/__stack_chk_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/__stack_chk_fail.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/_start.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/_start.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/exit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/exit.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/load_argc.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/load_base_stack_pointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/load_base_stack_pointer.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/longjmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/longjmp.cpp -------------------------------------------------------------------------------- /src/libraries/runtime/implementations/setjmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/runtime/implementations/setjmp.cpp -------------------------------------------------------------------------------- /src/libraries/sanitizer/cat/sanitizer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/sanitizer/cat/sanitizer -------------------------------------------------------------------------------- /src/libraries/scaredy/cat/scaredy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/scaredy/cat/scaredy -------------------------------------------------------------------------------- /src/libraries/simd/cat/detail/simd_avx2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/cat/detail/simd_avx2.hpp -------------------------------------------------------------------------------- /src/libraries/simd/cat/detail/simd_avx2_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/cat/detail/simd_avx2_fwd.hpp -------------------------------------------------------------------------------- /src/libraries/simd/cat/detail/simd_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/cat/detail/simd_impl.hpp -------------------------------------------------------------------------------- /src/libraries/simd/cat/detail/simd_sse42.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/cat/detail/simd_sse42.hpp -------------------------------------------------------------------------------- /src/libraries/simd/cat/detail/simd_sse42_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/cat/detail/simd_sse42_fwd.hpp -------------------------------------------------------------------------------- /src/libraries/simd/cat/simd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/cat/simd -------------------------------------------------------------------------------- /src/libraries/simd/implementations/cmp_implicit_str_c.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/cmp_implicit_str_c.tpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/cmp_implicit_str_i.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/cmp_implicit_str_i.tpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/compare_implicit_length_strings.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/compare_implicit_length_strings.tpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/compare_implicit_length_strings_return_index.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/compare_implicit_length_strings_return_index.tpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_avx2_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_avx2_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_avx512f_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_avx512f_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_avx512vl_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_avx512vl_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_avx_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_avx_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_mmx_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_mmx_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_sse1_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_sse1_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_sse2_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_sse2_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_sse3_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_sse3_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_sse4_1_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_sse4_1_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_sse4_2_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_sse4_2_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/is_ssse3_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/is_ssse3_supported.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/sfence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/sfence.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/shuffle.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/shuffle.tpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/stream_in.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/stream_in.tpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/zero_avx_registers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/zero_avx_registers.cpp -------------------------------------------------------------------------------- /src/libraries/simd/implementations/zero_upper_avx_registers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/simd/implementations/zero_upper_avx_registers.cpp -------------------------------------------------------------------------------- /src/libraries/socket/cat/socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/socket/cat/socket -------------------------------------------------------------------------------- /src/libraries/span/cat/span: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/span/cat/span -------------------------------------------------------------------------------- /src/libraries/string/cat/string: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/cat/string -------------------------------------------------------------------------------- /src/libraries/string/implementations/compare_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/compare_strings.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/eprint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/eprint.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/eprintln.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/eprintln.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/memcpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/memcpy.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/memset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/memset.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/print.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/println.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/println.cpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/string_length.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/string_length.tpp -------------------------------------------------------------------------------- /src/libraries/string/implementations/strlen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/string/implementations/strlen.cpp -------------------------------------------------------------------------------- /src/libraries/thread/cat/thread: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/thread/cat/thread -------------------------------------------------------------------------------- /src/libraries/tui/cat/tui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/tui/cat/tui -------------------------------------------------------------------------------- /src/libraries/tuple/cat/tuple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/tuple/cat/tuple -------------------------------------------------------------------------------- /src/libraries/tuple/implementations/tuple_cat.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/tuple/implementations/tuple_cat.tpp -------------------------------------------------------------------------------- /src/libraries/type_list/cat/type_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/type_list/cat/type_list -------------------------------------------------------------------------------- /src/libraries/unique/cat/unique: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/unique/cat/unique -------------------------------------------------------------------------------- /src/libraries/utility/cat/utility: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/utility/cat/utility -------------------------------------------------------------------------------- /src/libraries/variant/cat/variant: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/variant/cat/variant -------------------------------------------------------------------------------- /src/libraries/vec/cat/vec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/vec/cat/vec -------------------------------------------------------------------------------- /src/libraries/x11/cat/x11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/src/libraries/x11/cat/x11 -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/src/test_alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_alloc.cpp -------------------------------------------------------------------------------- /tests/src/test_arithmetic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_arithmetic.cpp -------------------------------------------------------------------------------- /tests/src/test_arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_arrays.cpp -------------------------------------------------------------------------------- /tests/src/test_bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_bit.cpp -------------------------------------------------------------------------------- /tests/src/test_bitset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_bitset.cpp -------------------------------------------------------------------------------- /tests/src/test_cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_cast.cpp -------------------------------------------------------------------------------- /tests/src/test_compare_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_compare_strings.cpp -------------------------------------------------------------------------------- /tests/src/test_copy_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_copy_memory.cpp -------------------------------------------------------------------------------- /tests/src/test_cpuid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_cpuid.cpp -------------------------------------------------------------------------------- /tests/src/test_dummy.cpp: -------------------------------------------------------------------------------- 1 | auto 2 | main() -> int {}; 3 | -------------------------------------------------------------------------------- /tests/src/test_format_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_format_strings.cpp -------------------------------------------------------------------------------- /tests/src/test_invoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_invoke.cpp -------------------------------------------------------------------------------- /tests/src/test_linear_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_linear_allocator.cpp -------------------------------------------------------------------------------- /tests/src/test_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_list.cpp -------------------------------------------------------------------------------- /tests/src/test_math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_math.cpp -------------------------------------------------------------------------------- /tests/src/test_maybe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_maybe.cpp -------------------------------------------------------------------------------- /tests/src/test_meta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_meta.cpp -------------------------------------------------------------------------------- /tests/src/test_paging_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_paging_memory.cpp -------------------------------------------------------------------------------- /tests/src/test_pool_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_pool_allocator.cpp -------------------------------------------------------------------------------- /tests/src/test_raii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_raii.cpp -------------------------------------------------------------------------------- /tests/src/test_ring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_ring.cpp -------------------------------------------------------------------------------- /tests/src/test_scaredy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_scaredy.cpp -------------------------------------------------------------------------------- /tests/src/test_set_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_set_memory.cpp -------------------------------------------------------------------------------- /tests/src/test_simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_simd.cpp -------------------------------------------------------------------------------- /tests/src/test_string_length.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_string_length.cpp -------------------------------------------------------------------------------- /tests/src/test_stringify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_stringify.cpp -------------------------------------------------------------------------------- /tests/src/test_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_thread.cpp -------------------------------------------------------------------------------- /tests/src/test_tuple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_tuple.cpp -------------------------------------------------------------------------------- /tests/src/test_typelist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_typelist.cpp -------------------------------------------------------------------------------- /tests/src/test_variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_variant.cpp -------------------------------------------------------------------------------- /tests/src/test_vec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/src/test_vec.cpp -------------------------------------------------------------------------------- /tests/unit_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/unit_tests.cpp -------------------------------------------------------------------------------- /tests/unit_tests.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cons-Cat/libCat/HEAD/tests/unit_tests.hpp --------------------------------------------------------------------------------