Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jcparkyn/herd
/ functions
Functions
440 in github.com/Jcparkyn/herd
⨍
Functions
440
◇
Types & classes
55
Method
get_func_id
(&self, name: &str)
src/jit.rs:490
Function
get_lambda_details
( error_out: ErrorOut, val: Value64Ref, actual_param_count: u64, closure_out: Out<*const Value
src/natives.rs:711
Method
hash
(&self, state: &mut H)
src/value64.rs:454
Function
if_else
()
tests/snapshots.rs:218
Function
if_else_else_if
()
tests/snapshots.rs:233
Function
import_module
(error_out: ErrorOut, vm: &VmContext, name: Value64)
src/natives.rs:769
Function
index_dict
()
tests/snapshots.rs:182
Function
index_dict_drop
()
tests/snapshots.rs:193
Function
index_dict_parameter
()
tests/snapshots.rs:204
Function
index_list
()
tests/snapshots.rs:138
Function
index_list_from_end
()
tests/snapshots.rs:148
Function
index_list_out_of_range
()
tests/snapshots.rs:158
Function
index_list_with_string
()
tests/snapshots.rs:170
Method
is_ptr
(&self)
src/value64.rs:140
Function
is_safe_addr
(ptr: u64)
src/value64.rs:64
Method
is_valid_dict_key
(&self)
src/value64.rs:211
Function
lambda_func
()
tests/snapshots.rs:597
Function
lambda_spread
()
tests/snapshots.rs:999
Function
lambda_spread_discard
()
tests/snapshots.rs:1032
Function
lambda_spread_only
()
tests/snapshots.rs:1021
Function
lambda_spread_too_few_args
()
tests/snapshots.rs:1043
Function
lambda_spread_zero_args
()
tests/snapshots.rs:1010
Method
len
(&self)
src/value64.rs:637
Function
list_borrow_u64
(list: Value64Ref, index: u64)
src/natives.rs:408
Function
list_concat
()
tests/snapshots.rs:813
Function
list_get_u64
(list: Value64Ref, index: u64)
src/natives.rs:403
Function
list_len_u64
(list: Value64Ref)
src/natives.rs:399
Function
list_new
(len: u64, items: *const Value64)
src/natives.rs:371
Function
list_pop
(error_out: ErrorOut, list: Value64)
src/natives.rs:389
Function
list_push
(error_out: ErrorOut, list: Value64, val: Value64)
src/natives.rs:381
Function
list_round_trip
()
src/value64.rs:751
Function
list_slice
( error_out: ErrorOut, list_val: Value64, start_index: Value64, stop_index: Value64, )
src/natives.rs:433
Function
list_sort
(error_out: ErrorOut, list_val: Value64)
src/natives.rs:413
Method
load
(&self, path: &str)
tests/common/snapshot_helpers.rs:142
Function
logic_and
()
tests/snapshots.rs:248
Function
logic_and_reference
()
tests/snapshots.rs:263
Function
logic_and_short_circuit_falsy
()
tests/snapshots.rs:288
Function
logic_and_short_circuit_truthy
()
tests/snapshots.rs:276
Function
logic_or
()
tests/snapshots.rs:337
Function
logic_or_reference
()
tests/snapshots.rs:324
Function
logic_or_short_circuit_falsy
()
tests/snapshots.rs:312
Function
logic_or_short_circuit_truthy
()
tests/snapshots.rs:300
Function
main
()
build.rs:1
Function
main
()
src/main.rs:40
Function
make_implicit_lambda
(body: Spanned<Block>)
src/parse_helpers.rs:102
Function
match_constant
()
tests/snapshots.rs:881
Function
match_dict
()
tests/snapshots.rs:855
Function
match_empty_dict
()
tests/snapshots.rs:842
Function
match_expression
()
tests/snapshots.rs:823
Method
min_len
(&self)
src/ast.rs:96
Function
multiple_funcs
()
tests/snapshots.rs:631
Function
mutual_recursion
()
tests/snapshots.rs:933
Function
nan_round_trip
()
src/value64.rs:695
Method
native_code
(message: impl Into<String>)
src/error.rs:13
Function
nested_array_literal
()
tests/snapshots.rs:58
Function
nested_assign
()
tests/snapshots.rs:582
Function
nested_error
()
tests/snapshots.rs:422
Method
new
(start: Pos, end: Pos, file_id: usize)
src/pos.rs:14
Method
new
()
src/dict.rs:28
Method
new
()
src/value64.rs:470
Method
new
(jit: JIT, program_args: Vec<String>)
src/jit.rs:111
Method
new
()
src/analysis.rs:52
Method
new
Creates a mapping for `src`
src/lines.rs:31
Method
new
(name: String)
src/ast.rs:176
Method
offset
(&self, line: usize, column: usize)
src/lines.rs:61
Method
owned
(value: Value)
src/jit.rs:280
Function
parallel_map
( error_out: ErrorOut, vm: &VmContext, list: Value64, func: Value64, )
src/natives.rs:863
Function
parallel_map
()
tests/stdlib_snapshots.rs:117
Function
parallel_map_error
()
tests/stdlib_snapshots.rs:134
Function
parse_float
(error_out: ErrorOut, val: Value64)
src/natives.rs:910
Function
parse_string_literal
(s: &str)
src/parse_helpers.rs:10
Function
parse_string_literal_test
()
src/parse_helpers.rs:123
Function
pattern_assignment_const_mismatch
()
tests/snapshots.rs:694
Function
pattern_assignment_const_mismatch_nested
()
tests/snapshots.rs:706
Function
pattern_assignment_dict
()
tests/snapshots.rs:789
Function
pattern_assignment_dict_missing_key
()
tests/snapshots.rs:765
Function
pattern_assignment_dict_missing_key_nested
()
tests/snapshots.rs:777
Function
pattern_assignment_list_not_a_list
()
tests/snapshots.rs:730
Function
pattern_assignment_list_wrong_length
()
tests/snapshots.rs:742
Function
pattern_assignment_nested
()
tests/snapshots.rs:754
Function
pattern_assignment_set
()
tests/snapshots.rs:718
Function
pattern_assignment_simple
()
tests/snapshots.rs:683
Function
process_declaration
( name: Spanned<String>, decl_type: DeclarationType, mut rhs: SpannedExpr, )
src/parse_helpers.rs:90
Function
process_lambda_params
( params: Vec<(Spanned<MatchPattern>, bool)>, )
src/parse_helpers.rs:71
Function
process_list_match
( parts: Vec<(Spanned<MatchPattern>, bool)>, )
src/parse_helpers.rs:43
Function
program_args
(vm: &VmContext)
src/natives.rs:964
Function
random_float
(error_out: ErrorOut, min: Value64, max: Value64)
src/natives.rs:815
Function
random_int
(error_out: ErrorOut, min: Value64, max: Value64)
src/natives.rs:803
Function
readln
(error_out: ErrorOut)
src/natives.rs:1015
Function
ref_counting
()
src/value64.rs:775
Function
regex_find
(error_out: ErrorOut, text: Value64, regex: Value64)
src/natives.rs:827
Function
regex_replace
( error_out: ErrorOut, text: Value64, regex: Value64, replacement: Value64, )
src/natives.rs:846
Function
simple_imports
()
tests/snapshots.rs:955
Function
simple_recursion
()
tests/snapshots.rs:672
Function
stdlib_bitwise_and
()
tests/stdlib_snapshots.rs:89
Function
stdlib_bitwise_xor
()
tests/stdlib_snapshots.rs:73
Function
stdlib_filter
()
tests/stdlib_snapshots.rs:29
Function
stdlib_import_error_malformed_path
()
tests/stdlib_snapshots.rs:208
Function
stdlib_import_error_non_existent
()
tests/stdlib_snapshots.rs:195
Function
stdlib_imports
()
tests/stdlib_snapshots.rs:5
← previous
next →
301–400 of 440, ranked by callers