Chemical
Dark
Light
Paper
Themes
Dark
Light
Paper
Modules
cstd
core
std
compiler
compiler_runtime
lab
transformer
atomic
async
crashsave
osrand
crypto
encoding
bcrypt
uuid
regex
datetime
path
fs
compression
archive
image
audio
font
mime
json
html_comp
html_parser
html
ide
minlsp
html_ide
css_parser
css
css_ide
js_syntax
universal_parser
js_parser
js
js_cbi_lexer
js_ide
md_parser
md
md_ide
universal
universal_ide
page
net
tls
http
server
environment
process
window
webview
docgen
test_env
test
api
utils.ch
Declarations in
utils.ch
1
declarations
std
Declarations
Public only
std
#
Public
namespace
namespace
std
replace
#
Public
function
func
replace<T>(value : &T, repl : T) : T
copy
safer way to replace and move members, however impacts runtime performance
swap
#
Public
function
func
swap<T>(a : &T, b : &T) : void
copy
internal_view_find
#
function
func
internal_view_find(me : &
string_view
, needle : &
string_view
) : size_t
copy
internal_view_find_last
#
function
func
internal_view_find_last(me : &
string_view
, needle : &
string_view
) : size_t
copy
Show Debug Info
Generated from: /home/runner/work/chemical/chemical/chemical-tcc/libs/std/src/utils.ch
File ID: 93
↑