Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChaiScript/ChaiScript
/ functions
Functions
1,789 in github.com/ChaiScript/ChaiScript
⨍
Functions
1,789
◇
Types & classes
636
↓ 349 callers
Function
fun
include/chaiscript/dispatchkit/register_function.hpp:43
↓ 276 callers
Method
add
Add a new conversion for upcasting to a base class
include/chaiscript/dispatchkit/dispatchkit.hpp:469
↓ 154 callers
Method
eval
include/chaiscript/language/chaiscript_eval.hpp:136
↓ 135 callers
Method
size
include/chaiscript/utility/json.hpp:311
↓ 111 callers
Method
end
include/chaiscript/utility/json.hpp:214
↓ 110 callers
Method
size
unittests/catch.hpp:449
↓ 106 callers
Method
add
unittests/catch.hpp:7782
↓ 92 callers
Method
begin
include/chaiscript/utility/json.hpp:213
↓ 87 callers
Method
add
add arbitrary number of bytes
src/sha3.cpp:172
↓ 80 callers
Method
empty
unittests/catch.hpp:6665
↓ 64 callers
Function
const_var
include/chaiscript/dispatchkit/boxed_value.hpp:461
↓ 59 callers
Method
back
include/chaiscript/dispatchkit/bootstrap_stl.hpp:86
↓ 54 callers
Function
create_chaiscript_parser
static_libs/chaiscript_parser.cpp:4
↓ 54 callers
Function
create_chaiscript_stdlib
static_libs/chaiscript_stdlib.cpp:4
↓ 53 callers
Method
size
include/chaiscript/dispatchkit/short_alloc.hpp:44
↓ 46 callers
Function
stringify
unittests/catch.hpp:825
↓ 45 callers
Method
substr
unittests/catch.hpp:9691
↓ 44 callers
Method
has_more
include/chaiscript/language/chaiscript_parser.hpp:366
↓ 41 callers
Method
bare_equal
include/chaiscript/dispatchkit/type_info.hpp:75
↓ 41 callers
Method
end
unittests/catch.hpp:5423
↓ 41 callers
Method
get
include/chaiscript/dispatchkit/type_info.hpp:138
↓ 40 callers
Function
fnv1a_32
include/chaiscript/utility/fnv1a.hpp:23
↓ 40 callers
Method
str
unittests/catch.hpp:9547
↓ 39 callers
Method
empty
queries
include/chaiscript/dispatchkit/any.hpp:144
↓ 35 callers
Method
is_const
include/chaiscript/dispatchkit/type_info.hpp:86
↓ 34 callers
Method
front
include/chaiscript/dispatchkit/bootstrap_stl.hpp:77
↓ 32 callers
Function
test_literal
unittests/integer_literal_test.cpp:17
↓ 31 callers
Method
bare_equal_type_info
include/chaiscript/dispatchkit/type_info.hpp:81
↓ 31 callers
Function
var
include/chaiscript/dispatchkit/boxed_value.hpp:387
↓ 29 callers
Method
begin
unittests/catch.hpp:5422
↓ 29 callers
Method
what
\brief Description of what error occurred
include/chaiscript/dispatchkit/any.hpp:31
↓ 26 callers
Method
get_arity
\returns the number of arguments the function takes or -1 if it is variadic
include/chaiscript/dispatchkit/proxy_functions.hpp:247
↓ 25 callers
Function
rotateLeft
rotate left and wrap around to the right
src/sha3.cpp:52
↓ 22 callers
Method
c_str
include/chaiscript/utility/static_string.hpp:27
↓ 20 callers
Method
is_arithmetic
include/chaiscript/dispatchkit/type_info.hpp:89
↓ 18 callers
Method
scopedElement
unittests/catch.hpp:11158
↓ 18 callers
Method
start
unittests/catch.hpp:10566
↓ 18 callers
Method
total
unittests/catch.hpp:10834
↓ 16 callers
Method
str
include/chaiscript/language/chaiscript_parser.hpp:303
↓ 16 callers
Function
void_var
include/chaiscript/dispatchkit/boxed_value.hpp:466
↓ 14 callers
Method
find
unittests/catch.hpp:9784
↓ 14 callers
Method
get
unittests/catch.hpp:678
↓ 14 callers
Method
pop_back
include/chaiscript/dispatchkit/bootstrap_stl.hpp:68
↓ 14 callers
Function
startsWith
unittests/catch.hpp:9573
↓ 13 callers
Method
find
include/chaiscript/dispatchkit/type_conversions.hpp:483
↓ 13 callers
Method
indent
unittests/catch.hpp:5412
↓ 13 callers
Method
name
unittests/catch.hpp:6750
↓ 12 callers
Method
c_str
unittests/catch.hpp:9667
↓ 12 callers
Method
count
include/chaiscript/utility/json.hpp:111
↓ 12 callers
Function
dispatch
include/chaiscript/dispatchkit/proxy_functions.hpp:936
↓ 12 callers
Function
f
performance_tests/profile_cpp_calls_2.cpp:4
↓ 11 callers
Method
getResultType
unittests/catch.hpp:5095
↓ 11 callers
Method
is_undef
include/chaiscript/dispatchkit/type_info.hpp:90
↓ 10 callers
Method
add_object
include/chaiscript/dispatchkit/dispatchkit.hpp:1546
↓ 10 callers
Method
bare_type_info
include/chaiscript/dispatchkit/type_info.hpp:113
↓ 10 callers
Method
call_function
include/chaiscript/dispatchkit/dispatchkit.hpp:1079
↓ 10 callers
Method
isOk
Result was a success, or failure is suppressed
unittests/catch.hpp:5091
↓ 10 callers
Method
name
include/chaiscript/dispatchkit/type_info.hpp:93
↓ 10 callers
Method
reset
unittests/catch.hpp:7357
↓ 10 callers
Function
toLower
unittests/catch.hpp:9594
↓ 10 callers
Function
trim
unittests/catch.hpp:9599
↓ 10 callers
Method
value
unittests/catch.hpp:11781
↓ 9 callers
Method
count
unittests/catch.hpp:5689
↓ 9 callers
Method
get_const_ptr
include/chaiscript/dispatchkit/boxed_value.hpp:316
↓ 8 callers
Method
addRow
unittests/catch.hpp:12084
↓ 8 callers
Method
assign
Copy the values stored in rhs.m_data to m_data. m_data pointers are not shared in this case
include/chaiscript/dispatchkit/boxed_value.hpp:218
↓ 8 callers
Function
child_count
include/chaiscript/language/chaiscript_optimizer.hpp:60
↓ 8 callers
Method
empty
include/chaiscript/dispatchkit/bootstrap_stl.hpp:54
↓ 8 callers
Method
getMessage
unittests/catch.hpp:5139
↓ 8 callers
Method
getSourceInfo
unittests/catch.hpp:5142
↓ 8 callers
Method
get_ptr
include/chaiscript/dispatchkit/boxed_value.hpp:311
↓ 8 callers
Function
make_dynamic_proxy_function
include/chaiscript/dispatchkit/proxy_functions.hpp:504
↓ 7 callers
Method
get
include/chaiscript/dispatchkit/boxed_value.hpp:84
↓ 7 callers
Method
is_return_value
include/chaiscript/dispatchkit/boxed_value.hpp:296
↓ 7 callers
Function
swap
convert litte vs big endian
src/sha3.cpp:58
↓ 7 callers
Method
width
unittests/catch.hpp:5407
↓ 6 callers
Method
add_global_const
Adds a new global shared object, between all the threads
include/chaiscript/dispatchkit/dispatchkit.hpp:551
↓ 6 callers
Method
close
unittests/catch.hpp:10206
↓ 6 callers
Function
eval_function
include/chaiscript/language/chaiscript_eval.hpp:56
↓ 6 callers
Function
failedString
unittests/catch.hpp:11287
↓ 6 callers
Method
hasExpression
unittests/catch.hpp:5099
↓ 6 callers
Method
pretty_print
include/chaiscript/language/chaiscript_common.hpp:515
↓ 6 callers
Method
save_params
include/chaiscript/language/chaiscript_common.hpp:711
↓ 6 callers
Method
showDurations
unittests/catch.hpp:6754
↓ 6 callers
Method
testSpec
unittests/catch.hpp:10457
↓ 5 callers
Function
convert
unittests/catch.hpp:7930
↓ 5 callers
Function
count
unittests/catch.hpp:2525
↓ 5 callers
Function
getCurrentNanosecondsSinceEpoch
unittests/catch.hpp:10528
↓ 5 callers
Method
getExpandedExpression
unittests/catch.hpp:5132
↓ 5 callers
Method
get_bool_condition
include/chaiscript/language/chaiscript_common.hpp:546
↓ 5 callers
Method
get_type_name
Returns the registered name of a known type_info object compares the "bare_type_info" for the broadest possible match
include/chaiscript/dispatchkit/dispatchkit.hpp:743
↓ 5 callers
Method
parse
unittests/catch.hpp:6122
↓ 5 callers
Method
rngSeed
unittests/catch.hpp:6756
↓ 5 callers
Method
toString
unittests/catch.hpp:4644
↓ 5 callers
Method
type
unittests/catch.hpp:5830
↓ 4 callers
Method
adjustString
unittests/catch.hpp:8039
↓ 4 callers
Method
bare_name
include/chaiscript/dispatchkit/type_info.hpp:103
↓ 4 callers
Function
bothOrAll
unittests/catch.hpp:11297
↓ 4 callers
Function
clone_if_necessary
include/chaiscript/language/chaiscript_eval.hpp:92
↓ 4 callers
Function
convertInto
unittests/catch.hpp:5848
next →
1–100 of 1,789, ranked by callers