MCPcopy Create free account
hub / github.com/bea4dev/catla / analyze_program_statements

Function analyze_program_statements

src/catla_optimization/src/lifetime.rs:1094–1277  ·  view source on GitHub ↗
(
    program: &catla_parser::ast::Program<'input, 'allocator>,
    state: &mut FunctionState,
    context: &mut AnalyzerContext,
    enable_outputs: bool,
    analyze_nested_defines: bool,
)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 4

analyze_function_summaryFunction · 0.85
analyze_primary_leftFunction · 0.85

Calls 12

analyze_expressionFunction · 0.85
extract_variable_entityFunction · 0.85
set_object_heapFunction · 0.85
apply_escapeFunction · 0.85
register_binding_aliasFunction · 0.85
mark_static_lifetimeMethod · 0.80
getMethod · 0.45
cloneMethod · 0.45
insertMethod · 0.45
mapMethod · 0.45

Tested by

no test coverage detected