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

Book::lookup

cre8_sheet_engine::engine::Book::lookup

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

3lines
1cyclomatic
0max nesting
1statements
1? exits
4params
13callers
1callees
3.8 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

self · 1 siteself · 2 sitesself · 3 sitesself · 1 siteself · 1 siteself · 4 sitesself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 2 sitesmethod · 1 siteself · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitemethod · 1 sitemethod · 1 siteEngine::recalcsheet-engine · cc 15cre8_sheet_engine::engine::Engine::recalcCtx::derefsheet-engine · cc 5cre8_sheet_engine::eval::Ctx::derefCtx::intersectsheet-engine · cc 7cre8_sheet_engine::eval::Ctx::intersectEngine::set_valuesheet-engine · cc 6cre8_sheet_engine::engine::Engine::set_valueEngine::set_formulasheet-engine · cc 2cre8_sheet_engine::engine::Engine::set_formulaEngine::close_cyclesheet-engine · cc 5cre8_sheet_engine::engine::Engine::close_cycleEngine::set_formula_exprsheet-engine · cc 2cre8_sheet_engine::engine::Engine::set_formula_exprCtx::read_atsheet-engine · cc 1cre8_sheet_engine::eval::Ctx::read_atEngine::set_array_formulasheet-engine · cc 13cre8_sheet_engine::engine::Engine::set_array_formulacheck_against_cachedsheet-engine · cc 14cre8_sheet_engine::oracle::check_against_cachedCtx::readsheet-engine · cc 1cre8_sheet_engine::eval::Ctx::readEngine::valuesheet-engine · cc 1cre8_sheet_engine::engine::Engine::valueEngine::drop_formula_atsheet-engine · cc 3cre8_sheet_engine::engine::Engine::drop_formula_atEngine::storesheet-engine · cc 7cre8_sheet_engine::engine::Engine::storeEngine::in_arraysheet-engine · cc 4cre8_sheet_engine::engine::Engine::in_arrayEngine::mark_dirtysheet-engine · cc 8cre8_sheet_engine::engine::Engine::mark_dirtyEngine::clearsheet-engine · cc 8cre8_sheet_engine::engine::Engine::clearEngine::remove_cellsheet-engine · cc 2cre8_sheet_engine::engine::Engine::remove_cellEngine::formulasheet-engine · cc 3cre8_sheet_engine::engine::Engine::formulaEngine::array_areasheet-engine · cc 3cre8_sheet_engine::engine::Engine::array_areais_subtotal_cellsheet-engine · cc 4cre8_sheet_engine::functions::is_subtotal_cellBook::insertsheet-engine · cc 3cre8_sheet_engine::engine::Book::insertisformulasheet-engine · cc 1cre8_sheet_engine::functions::info::isformulaBook::lookupsheet-engine · cc 1cre8_sheet_engine::engine::Book::lookupSheetId::indexsheet-engine · cc 1cre8_sheet_engine::engine::SheetId::index

Control flow

Source not readable from this process.

Callers 13

Callees 1

Source not readable from this process.