internal BlockLocalBinder(LocalBinder binder, ImmutableArray <ILocalSymbol> locals, ParameterExpression[] variables) : base(binder) { Locals = locals; Variables = variables; }
internal SingleLocalBinder(LocalBinder binder, ILocalSymbol local, ParameterExpression variable) : base(binder) { Local = local; Variable = variable; }
private LocalBinder(LocalBinder parent) { Parent = parent; IsRoot = parent != null; }