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

Parser::expr

cre8_sheet_engine::parser::Parser::expr

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

9lines
2cyclomatic
1max nesting
6statements
0? exits
3params
4callers
3callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 4 sitesname · 2 sitespath · 3 sitesmethod · 1 sitepath · 1 sitename · 1 siteself · 1 siteself · 1 siteself · 1 sitepath · 2 sitesself · 1 siteself · 2 sitesself · 1 sitepath · 1 siteself · 2 sitesself · 1 siteself · 1 sitepath · 1 siteself · 1 siteself · 1 siteself · 1 sitepsheet-engine · cc 1cre8_sheet_engine::parser::tests::pEngine::evaluatesheet-engine · cc 4cre8_sheet_engine::engine::Engine::evaluatetranslate_formulasheet-engine · cc 2cre8_sheet_engine::translate::translate_formulaEngine::set_formulasheet-engine · cc 2cre8_sheet_engine::engine::Engine::set_formulaEngine::define_namesheet-engine · cc 3cre8_sheet_engine::engine::Engine::define_nameEngine::set_array_formulasheet-engine · cc 13cre8_sheet_engine::engine::Engine::set_array_formulacheck_against_cachedsheet-engine · cc 14cre8_sheet_engine::oracle::check_against_cachedindirectsheet-engine · cc 8cre8_sheet_engine::functions::lookup::indirectarrays_and_literalssheet-engine · cc 1cre8_sheet_engine::parser::tests::arrays_and_literalslongest_chains_clone_compar…sheet-engine · cc 1cre8_sheet_engine::parser::tests::longest_chains_clone_compare_move_and_drop_on_a_small_stackparse_formulasheet-engine · cc 4cre8_sheet_engine::parser::parse_formulaParser::expr_innersheet-engine · cc 23cre8_sheet_engine::parser::Parser::expr_innerParser::prefixsheet-engine · cc 13cre8_sheet_engine::parser::Parser::prefixParser::argssheet-engine · cc 5cre8_sheet_engine::parser::Parser::argsParser::exprsheet-engine · cc 2cre8_sheet_engine::parser::Parser::exprParseError::newsheet-engine · cc 1cre8_sheet_engine::error::ParseError::newParser::heresheet-engine · cc 1cre8_sheet_engine::parser::Parser::hereParser::peeksheet-engine · cc 1cre8_sheet_engine::parser::Parser::peekstarts_operandsheet-engine · cc 1cre8_sheet_engine::parser::starts_operand

Control flow

Source not readable from this process.

Callers 4

Callees 3

Source not readable from this process.