Functions§
- annotate_
scope_ access - An
AnnotationFn
for annotating scope accesses. - immediate_
scope_ access - This returns the immediate scope_access (as explained
immediate_scope_accesses
) forexpr
. - 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 = root().a.b + root().d accesses {a,d} (not b).