Module immediate_access

Source

Functions§

immediate_scope_access
This returns the immediate scope_access (as explained immediate_scope_accesses) for expr.
immediate_scope_accesses
For all subexpressions in an expression, find the fields that are accessed directly from the scope, but not any fields in those fields e.g. scope = {a: {b: .., c: ..}, d: ..}, expr = ident().a.b + ident().d accesses {a,d} (not b).

Type Aliases§

FieldAccesses