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::token_at_depth

cre8_util_pdf::parse::Parser::token_at_depth

method · cre8-util-pdf · crates/cre8-util-pdf/src/parse.rs:94

57lines
19cyclomatic
3max nesting
26statements
2? exits
3params
3callers
10callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 1 sitepath · 2 sitesself · 1 sitemethod · 1 sitename · 1 sitemethod · 1 siteself · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitepath · 2 sitespath · 1 sitemethod · 1 sitepath · 1 sitepath · 2 sitesmethod · 1 sitepath · 2 sitesmethod · 1 siteself · 1 sitepath · 3 sitespath · 1 siteself · 1 siteself · 2 sitesself · 2 sitesself · 1 sitepath · 1 siteself · 1 sitepath · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteself · 1 siteref · 1 sitepath · 1 siteself · 1 siteself · 1 sitename · 1 siteself · 1 siteself · 1 siteself · 1 sitename · 2 sitesCMap::parseutil-pdf · cc 31cre8_util_pdf::font::CMap::parseParser::objectutil-pdf · cc 3cre8_util_pdf::parse::Parser::objectparse_programutil-pdf · cc 2cre8_util_pdf::render::function::parse_programRenderer::runutil-pdf · cc 107cre8_util_pdf::render::interp::Renderer::runInterpreter::contentutil-pdf · cc 43cre8_util_pdf::text::Interpreter::contentparse_blockutil-pdf · cc 15cre8_util_pdf::render::function::parse_blockskip_inline_imageutil-pdf · cc 8cre8_util_pdf::text::skip_inline_imageRenderer::inline_imageutil-pdf · cc 22cre8_util_pdf::render::interp::Renderer::inline_imageparses_the_object_syntaxutil-pdf · cc 2cre8_util_pdf::tests::parses_the_object_syntaxParser::tokenutil-pdf · cc 1cre8_util_pdf::parse::Parser::tokenParser::dict_bodyutil-pdf · cc 9cre8_util_pdf::parse::Parser::dict_bodyParser::array_bodyutil-pdf · cc 4cre8_util_pdf::parse::Parser::array_bodyParser::token_at_depthutil-pdf · cc 19cre8_util_pdf::parse::Parser::token_at_depthmalformedutil-pdf · cc 1cre8_util_pdf::malformedParser::regularutil-pdf · cc 3cre8_util_pdf::parse::Parser::regularParser::skip_whiteutil-pdf · cc 6cre8_util_pdf::parse::Parser::skip_whiteParser::name_bodyutil-pdf · cc 4cre8_util_pdf::parse::Parser::name_bodyParser::maybe_referenceutil-pdf · cc 4cre8_util_pdf::parse::Parser::maybe_referenceParser::literal_stringutil-pdf · cc 19cre8_util_pdf::parse::Parser::literal_stringParser::hex_stringutil-pdf · cc 5cre8_util_pdf::parse::Parser::hex_stringparse_numberutil-pdf · cc 8cre8_util_pdf::parse::parse_numberis_whiteutil-pdf · cc 1cre8_util_pdf::parse::is_whiteis_delimiterutil-pdf · cc 1cre8_util_pdf::parse::is_delimiterParser::wordutil-pdf · cc 1cre8_util_pdf::parse::Parser::wordhex_valueutil-pdf · cc 4cre8_util_pdf::parse::hex_valueObjRef::newutil-pdf · cc 1cre8_util_pdf::object::ObjRef::newParser::unsignedutil-pdf · cc 3cre8_util_pdf::parse::Parser::unsignedDict::newutil-pdf · cc 1cre8_util_pdf::object::Dict::newhex_pairutil-pdf · cc 1cre8_util_pdf::parse::hex_pairParser::restutil-pdf · cc 1cre8_util_pdf::parse::Parser::rest

Control flow

Source not readable from this process.

Callers 3

Callees 10

Source not readable from this process.