1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 4f6c7cd6c249 · built in 1.9 s · crystals off
Ratio::checked_mul
12lines
3cyclomatic
1max nesting
7statements
2? exits
2params
18callers
2callees
9.3 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (18 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 19
- Ratio::checked_mul util-options · method ×2
- Ratio::from_decimal_str util-options · method
- Ratio::to_decimal_string util-options · method
- Ratio::checked_mul_int util-options · self
- Ratio::checked_div util-options · self
- mul_i64 app-derivatives · method
- payout_units util-options · method
- interest_ceil app-credit · method ×2
- capped_band util-options · method
- full_collateral_units util-options · method
- call_payout_in_underlying util-options · method
- max_debt_value util-options · method
- within_leverage util-options · method
- Ratio::from_f64_approx util-options · method ×2
- accrual_overflow_is_refused util-options · method
- Ratio::checked_add util-options · method ×3
- Ratio::checked_sub util-options · method ×3
- arithmetic_is_exact util-options · method
- overflow_is_refused_not_wrapped util-options · method
Callees 3
- Ratio::new util-options · path
- Ratio::checked_mul util-options · method ×2
- gcd_i128 util-options · name ×2
Source not readable from this process.