1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
Ctx::eval
67lines
20cyclomatic
3max nesting
30statements
14? exits
2params
8callers
15callees
2.8 (p97)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (8 direct callers, 15 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 9
- Ctx::eval sheet-engine · self ×2
- Ctx::eval_value sheet-engine · self
- Ctx::eval_root sheet-engine · self
- branch sheet-engine · method
- Ctx::eval_reference_op sheet-engine · self ×2
- Ctx::eval_name sheet-engine · self
- prepare sheet-engine · method ×3
- choose sheet-engine · method ×2
- indirect sheet-engine · method
Callees 16
- Value::number sheet-engine · path ×2
- Ctx::conv sheet-engine · self ×2
- Ctx::eval sheet-engine · self ×2
- Ctx::tick sheet-engine · self
- Ctx::deref sheet-engine · self ×2
- Ctx::eval_value sheet-engine · self
- Ctx::eval_chain sheet-engine · self
- Ctx::enter sheet-engine · self ×3
- Ctx::leave sheet-engine · self ×3
- Ctx::eval_reference_op sheet-engine · self
- Ctx::resolve_ref sheet-engine · self
- Ctx::eval_name sheet-engine · self
- Ctx::implicit sheet-engine · self
- array_constant sheet-engine · name
- map_numbers sheet-engine · name ×2
- call sheet-engine · path
Source not readable from this process.