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

Engine::evaluate_cell

cre8_sheet_engine::engine::Engine::evaluate_cell

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

10lines
1cyclomatic
0max nesting
7statements
0? exits
3params
1callers
4callees
0.8 (p67)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 1 siteself · 1 sitepath · 1 sitemethod · 1 siteself · 1 sitemethod · 1 sitename · 1 sitemethod · 5 sitesname · 1 sitemethod · 3 sitesname · 1 sitemethod · 1 sitename · 3 sitespath · 3 sitesmethod · 2 sitespath · 1 sitemethod · 1 sitepath · 3 sitesmethod · 3 sitesmethod · 2 sitesself · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitename · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 2 sitesfilledsheet-engine · cc 2cre8_sheet_engine::tests::filledEngine::evaluatesheet-engine · cc 4cre8_sheet_engine::engine::Engine::evaluateEngine::recalc_allsheet-engine · cc 1cre8_sheet_engine::engine::Engine::recalc_allempty_cells_read_as_zero_or…sheet-engine · cc 1cre8_sheet_engine::tests::engine::empty_cells_read_as_zero_or_empty_textrecalculation_is_incrementalsheet-engine · cc 1cre8_sheet_engine::tests::engine::recalculation_is_incrementalwhole_columns_cost_one_depe…sheet-engine · cc 1cre8_sheet_engine::tests::engine::whole_columns_cost_one_dependency_and_track_new_cellscycles_become_circular_erro…sheet-engine · cc 1cre8_sheet_engine::tests::engine::cycles_become_circular_errors_and_resolve_when_brokenlong_chains_compute_without…sheet-engine · cc 2cre8_sheet_engine::tests::engine::long_chains_compute_without_recursionlong_operator_chains_evalua…sheet-engine · cc 2cre8_sheet_engine::tests::engine::long_operator_chains_evaluatethe_budget_stops_hostile_wo…sheet-engine · cc 2cre8_sheet_engine::tests::engine::the_budget_stops_hostile_workbooks_and_resumesEngine::recalcsheet-engine · cc 15cre8_sheet_engine::engine::Engine::recalcEngine::evaluate_cellsheet-engine · cc 1cre8_sheet_engine::engine::Engine::evaluate_cellBook::slotsheet-engine · cc 1cre8_sheet_engine::engine::Book::slotCellAddr::newsheet-engine · cc 1cre8_sheet_engine::address::CellAddr::newCtx::newsheet-engine · cc 1cre8_sheet_engine::eval::Ctx::newCtx::eval_rootsheet-engine · cc 2cre8_sheet_engine::eval::Ctx::eval_rootCtx::evalsheet-engine · cc 20cre8_sheet_engine::eval::Ctx::evalCtx::derefsheet-engine · cc 5cre8_sheet_engine::eval::Ctx::derefCtx::eval_chainsheet-engine · cc 5cre8_sheet_engine::eval::Ctx::eval_chainstrip_parenssheet-engine · cc 2cre8_sheet_engine::eval::strip_parens

Control flow

Source not readable from this process.

Callers 1

Callees 4

Source not readable from this process.