Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 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
1.9 (p94)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 sitepath · 2 sitespath · 1 sitemethod · 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::objectInterpreter::contentutil-pdf · cc 43cre8_util_pdf::text::Interpreter::contentskip_inline_imageutil-pdf · cc 8cre8_util_pdf::text::skip_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_whiteParser::wordutil-pdf · cc 1cre8_util_pdf::parse::Parser::wordhex_valueutil-pdf · cc 4cre8_util_pdf::parse::hex_valueis_delimiterutil-pdf · cc 1cre8_util_pdf::parse::is_delimiterObjRef::newutil-pdf · cc 1cre8_util_pdf::object::ObjRef::newParser::unsignedutil-pdf · cc 3cre8_util_pdf::parse::Parser::unsignedhex_pairutil-pdf · cc 1cre8_util_pdf::parse::hex_pairParser::restutil-pdf · cc 1cre8_util_pdf::parse::Parser::restDict::newutil-pdf · cc 1cre8_util_pdf::object::Dict::new

Control flow

Source not readable from this process.

Callers 3

Callees 10

Source not readable from this process.