This PR defines the new `String.Slice` API. Many of the core design principles of the API are taken over from Rust's [string library](https://doc.rust-lang.org/stable/std/string/struct.String.html). |
||
|---|---|---|
| .. | ||
| uv | ||
| alloc.cpp | ||
| alloc.h | ||
| allocprof.cpp | ||
| allocprof.h | ||
| apply.cpp | ||
| apply.h | ||
| array_ref.h | ||
| buffer.h | ||
| byteslice.cpp | ||
| byteslice.h | ||
| CMakeLists.txt | ||
| compact.cpp | ||
| compact.h | ||
| debug.cpp | ||
| debug.h | ||
| exception.cpp | ||
| exception.h | ||
| flet.h | ||
| hash.cpp | ||
| hash.h | ||
| init_module.cpp | ||
| init_module.h | ||
| int.h | ||
| interrupt.cpp | ||
| interrupt.h | ||
| io.cpp | ||
| io.h | ||
| libuv.cpp | ||
| libuv.h | ||
| list_ref.h | ||
| memory.cpp | ||
| memory.h | ||
| mpn.cpp | ||
| mpn.h | ||
| mpz.cpp | ||
| mpz.h | ||
| mutex.cpp | ||
| mutex.h | ||
| object.cpp | ||
| object.h | ||
| object_ref.cpp | ||
| object_ref.h | ||
| option_ref.h | ||
| optional.h | ||
| pair_ref.h | ||
| platform.cpp | ||
| platform.h | ||
| process.cpp | ||
| process.h | ||
| sharecommon.cpp | ||
| sharecommon.h | ||
| sstream.h | ||
| stack_overflow.cpp | ||
| stack_overflow.h | ||
| stackinfo.cpp | ||
| stackinfo.h | ||
| string_ref.h | ||
| thread.cpp | ||
| thread.h | ||
| utf8.cpp | ||
| utf8.h | ||