1 write to Bindings
System.Linq.Expressions (1)
System\Linq\Expressions\MemberInitExpression.cs (1)
20
Bindings
= bindings;
17 references to Bindings
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\ExprLambdaUtils.vb (1)
154
For Each b In node.
Bindings
System.Linq.Expressions (16)
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (2)
1011
if (init.NewExpression.Type.IsValueType && init.
Bindings
.Count > 0)
1017
EmitMemberInit(init.
Bindings
, loc == null, init.NewExpression.Type);
System\Linq\Expressions\Compiler\StackSpiller.cs (1)
711
ReadOnlyCollection<MemberBinding> bindings = node.
Bindings
;
System\Linq\Expressions\DebugViewWriter.cs (1)
857
VisitExpressions('{', ',', node.
Bindings
, e => VisitMemberBinding(e));
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
303
public ReadOnlyCollection<MemberBinding> Bindings => _node.
Bindings
;
System\Linq\Expressions\ExpressionStringBuilder.cs (2)
427
for (int i = 0, n = node.
Bindings
.Count; i < n; i++)
429
MemberBinding b = node.
Bindings
[i];
System\Linq\Expressions\ExpressionVisitor.cs (1)
553
Visit(node.
Bindings
, VisitMemberBinding)
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
2717
CompileMemberInit(node.
Bindings
);
System\Linq\Expressions\MemberInitExpression.cs (7)
66
return ReduceMemberInit(NewExpression,
Bindings
, keepOnStack: true);
120
/// <param name="bindings">The <see cref="
Bindings
"/> property of the result.</param>
126
if (ExpressionUtils.SameElements(ref bindings!,
Bindings
))
139
/// <returns>A <see cref="MemberInitExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.MemberInit"/> and the <see cref="MemberInitExpression.NewExpression"/> and <see cref="MemberInitExpression.
Bindings
"/> properties set to the specified values.</returns>
141
/// <param name="bindings">An array of <see cref="MemberBinding"/> objects to use to populate the <see cref="MemberInitExpression.
Bindings
"/> collection.</param>
151
/// <returns>A <see cref="MemberInitExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.MemberInit"/> and the <see cref="MemberInitExpression.NewExpression"/> and <see cref="MemberInitExpression.
Bindings
"/> properties set to the specified values.</returns>
153
/// <param name="bindings">An <see cref="IEnumerable{T}"/> that contains <see cref="MemberBinding"/> objects to use to populate the <see cref="MemberInitExpression.
Bindings
"/> collection.</param>