public void Free() { foreach (var scope in NestedScopes) { scope.Free(); } NestedScopes.Free(); foreach (var closure in Closures) { closure.Free(); } Closures.Free(); }
public void Free() { foreach (var scope in NestedScopes) { scope.Free(); } NestedScopes.Free(); foreach (var function in NestedFunctions) { function.Free(); } NestedFunctions.Free(); }