Skip to main content

extract_call_sites

Function extract_call_sites 

Source
pub fn extract_call_sites(stmts: &[Statement]) -> Vec<CallSite>
Expand description

Extract every call site from a lowered statement body.

Backwards-compatible wrapper around extract_call_sites_bounded: the recursion is depth-guarded so a malformed unit whose re-lowered body fails to shrink can never stack-overflow. Callers that need to surface the typed plsql_core::UnknownReason::AnalysisRecursionLimit degradation should call extract_call_sites_bounded directly.