MCPcopy Create free account

hub / github.com/Jcparkyn/herd / functions

Functions440 in github.com/Jcparkyn/herd

↓ 1 callersFunctionstep
(iter, n)
benchmarks/iterables.py:11
↓ 1 callersMethodtranslate_assignment
(&mut self, target: &ast::AssignmentTarget, rhs: OValue)
src/jit.rs:1387
↓ 1 callersMethodtranslate_builtin_call
( &mut self, callee: &str, args: &Vec<SpannedExpr>, span: &Span, )
src/jit.rs:1075
↓ 1 callersMethodtranslate_for_in
( &mut self, iter: &SpannedExpr, var: &Spanned<MatchPattern>, body: &SpannedEx
src/jit.rs:1519
↓ 1 callersMethodtranslate_function_entry
(&mut self, lambda: &LambdaExpr, entry_block: Block)
src/jit.rs:814
↓ 1 callersMethodtranslate_if_else
( &mut self, condition: &SpannedExpr, then_body: &SpannedExpr, else_body: &Opt
src/jit.rs:1459
↓ 1 callersMethodtranslate_import
(&mut self, path: &str, span: &Span)
src/jit.rs:2258
↓ 1 callersMethodtranslate_indirect_call
(&mut self, callee: &SpannedExpr, args: &Vec<SpannedExpr>)
src/jit.rs:981
↓ 1 callersMethodtranslate_lambda_definition
(&mut self, lambda: &LambdaExpr)
src/jit.rs:1710
↓ 1 callersMethodtranslate_main_func
( &mut self, body: &SpannedExpr, src_path: &Path, implicit_vars: &[String],
src/jit.rs:497
↓ 1 callersMethodtranslate_match_expr
(&mut self, match_expr: &MatchExpr)
src/jit.rs:1814
↓ 1 callersMethodtranslate_matches_pattern
(&mut self, pattern: &MatchPattern, value: BValue)
src/jit.rs:1244
↓ 1 callersMethodtranslate_op
(&mut self, op: Opcode, lhs: &SpannedExpr, rhs: &SpannedExpr)
src/jit.rs:1615
↓ 1 callersMethodtranslate_pattern_assignment
( &mut self, rhs: &Spanned<Expr>, pattern: &Spanned<MatchPattern>, )
src/jit.rs:1159
↓ 1 callersMethodtranslate_stmt
(&mut self, stmt: &SpannedStatement)
src/jit.rs:1137
↓ 1 callersMethodtranslate_while_loop
(&mut self, condition: &SpannedExpr, body: &SpannedExpr)
src/jit.rs:1585
↓ 1 callersMethodwith_module
(mut self, path: impl Into<String>, source: impl Into<String>)
tests/common/snapshot_helpers.rs:65
↓ 1 callersMethodwrap_native
(self, message: impl Into<String>)
src/error.rs:23
FunctionBody
(x, y, z, vx, vy, vz, mass)
benchmarks/nbody.js:10
Method__init__
(self, p, v, m)
benchmarks/nbody.py:8
Functionadd
()
tests/snapshots.rs:5
Functionadd_invalid_types
()
tests/snapshots.rs:15
Functionalloc_herd_error
( msg: Value64, inner: *mut HerdError, pos: u64, file_id: u64, func_name: Value64Ref, )
src/natives.rs:1025
Functionarray_assign
()
tests/snapshots.rs:525
Functionarray_assign_invalid_type
()
tests/snapshots.rs:554
Functionarray_assign_out_of_range
()
tests/snapshots.rs:539
Functionarray_literal
()
tests/snapshots.rs:48
Functionassert_truthy
(error_out: ErrorOut, val: Value64)
src/natives.rs:698
Functionassignment_target_to_index_expr
(target: &Spanned<AssignmentTarget>)
src/parse_helpers.rs:111
Functionbinary_trees
()
tests/snapshots.rs:910
Methodbitwise_op
( s: &mut FunctionTranslator, args: &[SpannedExpr], op: impl FnOnce(&mut F
src/jit.rs:1081
Functionblocks
()
tests/snapshots.rs:122
Functionbodmas
()
tests/snapshots.rs:38
Functionbool_eq
()
src/value64.rs:715
Functionbool_round_trip
()
src/value64.rs:702
Methodborrowed
(value: Value)
src/jit.rs:284
Methodbuild_function_signature
(sig: &mut Signature)
src/jit.rs:1040
Functionbuiltin_not
()
tests/snapshots.rs:446
Functionbuiltin_range
()
tests/snapshots.rs:436
Functioncall_non_function
()
tests/snapshots.rs:974
Functioncall_order
()
tests/snapshots.rs:608
Functioncall_wrong_arg_count
()
tests/snapshots.rs:986
Functionclone
(val: Value64Ref)
src/natives.rs:557
Functioncmp_gt
()
tests/snapshots.rs:109
Functioncmp_lt
()
tests/snapshots.rs:95
Functionconstruct_lambda
( param_count: u64, has_spread: u8, name: Value64Ref, // string or () func_ptr: *const u8,
src/natives.rs:750
Methoddefault
()
src/natives.rs:86
Functiondict_assign
()
tests/snapshots.rs:569
Functiondict_entries
(error_out: ErrorOut, dict: Value64)
src/natives.rs:511
Functiondict_eq
()
src/value64.rs:737
Functiondict_insert
(dict: Value64, key: Value64, val: Value64)
src/natives.rs:466
Functiondict_keys
(error_out: ErrorOut, dict: Value64)
src/natives.rs:503
Functiondict_literal
()
tests/snapshots.rs:502
Functiondict_literal_shorthand
()
tests/snapshots.rs:513
Functiondict_lookup
(dict: Value64Ref, key: Value64Ref, found: Out<u8>)
src/natives.rs:474
Functiondict_new
(capacity: u64)
src/natives.rs:462
Functiondict_remove_key
(error_out: ErrorOut, dict: Value64, key: Value64)
src/natives.rs:493
Functiondict_round_trip
()
src/value64.rs:722
Methoddrop
(&mut self)
src/dict.rs:125
Methoddrop
(&mut self)
src/value64.rs:557
Functionearly_return_cleanup
()
tests/snapshots.rs:468
Functionearly_return_if
()
tests/snapshots.rs:456
Methodempty
()
src/ast.rs:58
Functionepoch_time
(error_out: ErrorOut)
src/natives.rs:901
Methodeq
(&self, other: &Self)
src/value64.rs:414
Functionequals
()
tests/snapshots.rs:82
Functionerror_to_string
(err: &HerdError, indent: usize)
tests/common/snapshot_helpers.rs:109
Methodeval_f64
(s: &mut FunctionTranslator, expr: &SpannedExpr)
src/jit.rs:1616
Functionextract_ptr
(value: u64)
src/value64.rs:41
Functionf64_eq
()
src/value64.rs:687
Functionf64_round_trip
()
src/value64.rs:677
Functionfile_lines
(error_out: ErrorOut, path: Value64)
src/natives.rs:984
Functionfile_to_string
(error_out: ErrorOut, path: Value64)
src/natives.rs:973
Functionfloat_pow
(error_out: ErrorOut, base: Value64, exponent: Value64)
src/natives.rs:690
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/pos.rs:43
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/natives.rs:300
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/dict.rs:109
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/value64.rs:446
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/analysis.rs:24
Methodfmt
(&self, f: &mut fmt::Formatter)
src/lines.rs:16
Methodfmt
(&self, f: &mut Formatter)
src/ast.rs:67
Functionfor_in_loop
()
tests/snapshots.rs:352
Functionfor_in_loop_scope
()
tests/snapshots.rs:366
Methodfrom_bits
(bits: u64)
src/value64.rs:125
Methodfrom_bool
(value: bool)
src/value64.rs:303
Methodfrom_dict
(value: Rc<DictInstance>)
src/value64.rs:354
Methodfrom_f64
(value: f64)
src/value64.rs:280
Methodfrom_hashmap
(values: HashMap<Value64, Value64>)
src/dict.rs:36
Methodfrom_lambda
(value: Rc<LambdaFunction>)
src/value64.rs:390
Methodfrom_list
(value: Rc<ListInstance>)
src/value64.rs:372
Methodfrom_ptr
(ptr: *const T, tag: PointerTag)
src/value64.rs:148
Methodfrom_rc
(rc: Rc<T>)
src/value64.rs:154
Methodfrom_ref
(val: &Value64)
src/natives.rs:282
Methodfrom_str
(value: &str)
src/value64.rs:332
Methodfrom_string
(value: Rc<String>)
src/value64.rs:328
Methodfrom_string
(s: String)
src/ast.rs:274
Methodfrom_usize
(value: usize)
src/value64.rs:285
Functionfunc_with_captures
()
tests/snapshots.rs:619
Functionfunc_with_locals
()
tests/snapshots.rs:643
Functionfunc_with_pattern_matching
()
tests/snapshots.rs:658
← previousnext →201–300 of 440, ranked by callers