Skip to content
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_reference_op

cre8_sheet_engine::eval::Ctx::eval_reference_op

method · cre8-sheet-engine · crates/cre8-sheet-engine/src/eval.rs:249

49lines
14cyclomatic
4max nesting
22statements
2? exits
4params
1callers
2callees
0.7 (p56)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (1 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

self · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 sitemethod · 1 siteself · 1 siteself · 1 siteself · 1 sitemethod · 3 sitesmethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 siteself · 2 sitesself · 1 siteself · 3 sitesself · 3 sitesself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 2 sitesname · 1 sitepath · 2 sitesmethod · 1 siteself · 2 sitesself · 1 siteself · 2 sitesCtx::eval_valuesheet-engine · cc 1cre8_sheet_engine::eval::Ctx::eval_valueCtx::eval_rootsheet-engine · cc 2cre8_sheet_engine::eval::Ctx::eval_rootbranchsheet-engine · cc 3cre8_sheet_engine::functions::logical::branchCtx::eval_namesheet-engine · cc 3cre8_sheet_engine::eval::Ctx::eval_namepreparesheet-engine · cc 4cre8_sheet_engine::functions::preparechoosesheet-engine · cc 15cre8_sheet_engine::functions::lookup::chooseindirectsheet-engine · cc 8cre8_sheet_engine::functions::lookup::indirectCtx::evalsheet-engine · cc 20cre8_sheet_engine::eval::Ctx::evalCtx::eval_reference_opsheet-engine · cc 14cre8_sheet_engine::eval::Ctx::eval_reference_opArea::boundingsheet-engine · cc 1cre8_sheet_engine::address::Area::boundingValue::numbersheet-engine · cc 3cre8_sheet_engine::value::Value::numberCtx::convsheet-engine · cc 1cre8_sheet_engine::eval::Ctx::convCtx::ticksheet-engine · cc 2cre8_sheet_engine::eval::Ctx::tickCtx::derefsheet-engine · cc 5cre8_sheet_engine::eval::Ctx::derefCtx::eval_chainsheet-engine · cc 5cre8_sheet_engine::eval::Ctx::eval_chainCtx::entersheet-engine · cc 2cre8_sheet_engine::eval::Ctx::enterCtx::leavesheet-engine · cc 1cre8_sheet_engine::eval::Ctx::leaveCtx::resolve_refsheet-engine · cc 7cre8_sheet_engine::eval::Ctx::resolve_refCtx::implicitsheet-engine · cc 3cre8_sheet_engine::eval::Ctx::implicitarray_constantsheet-engine · cc 6cre8_sheet_engine::eval::array_constant

Control flow

Source not readable from this process.

Callers 1

Callees 2

Source not readable from this process.