1 instantiation of ElementInit
System.Core (1)
Microsoft\Scripting\Ast\ElementInit.cs (1)
117return new ElementInit(addMethod, argumentsRO);
109 references to ElementInit
System.Activities (16)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (1)
661ReadOnlyCollection<ElementInit> initializers = list.Initializers;
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (8)
800ReadOnlyCollection<ElementInit> tmpInitializers = listInit.Initializers; 802List<ElementInit> initializers = new List<ElementInit>(tmpInitializers.Count); 1157List<ElementInit> initializers = null; 1158ReadOnlyCollection<ElementInit> tmpInitializers = list.Initializers; 1162initializers = new List<ElementInit>(tmpInitializers.Count); 1355static ParameterExpression FindParameter(ICollection<ElementInit> collection) 1357foreach (ElementInit init in collection)
System\Activities\ExpressionUtilities.cs (7)
891IList<ElementInit> initializerList = null; 1247IList<ElementInit> initializerList = null; 1334static bool TryRewriteLambdaExpressionInitializersCollection(IList<ElementInit> initializers, out IList<ElementInit> newInitializers, CodeActivityPublicEnvironmentAccessor publicAccessor) 1336IList<ElementInit> temporaryInitializers = null; 1340ElementInit elementInit = initializers[i]; 1349temporaryInitializers = new List<ElementInit>(initializers.Count);
System.Core (57)
Microsoft\Scripting\Ast\DebugViewWriter.cs (2)
806protected override ElementInit VisitElementInit(ElementInit node) {
Microsoft\Scripting\Ast\ElementInit.cs (3)
82public ElementInit Update(IEnumerable<Expression> arguments) { 98public static ElementInit ElementInit(MethodInfo addMethod, params Expression[] arguments) { 108public static ElementInit ElementInit(MethodInfo addMethod, IEnumerable<Expression> arguments) {
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
248public ReadOnlyCollection<ElementInit> Initializers { get { return _node.Initializers; } }
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (3)
152internal static string ElementInitBindingToString(ElementInit node) { 492protected override ElementInit VisitElementInit(ElementInit initializer) {
Microsoft\Scripting\Ast\ExpressionVisitor.cs (3)
563/// Visits the children of the <see cref="ElementInit" />. 568protected virtual ElementInit VisitElementInit(ElementInit node) {
Microsoft\Scripting\Ast\ListInitExpression.cs (10)
45private readonly ReadOnlyCollection<ElementInit> _initializers; 47internal ListInitExpression(NewExpression newExpression, ReadOnlyCollection<ElementInit> initializers) { 87public ReadOnlyCollection<ElementInit> Initializers { 117public ListInitExpression Update(NewExpression newExpression, IEnumerable<ElementInit> initializers) { 192ElementInit[] initList = new ElementInit[initializerlist.Count]; 196return ListInit(newExpression, new TrueReadOnlyCollection<ElementInit>(initList)); 212public static ListInitExpression ListInit(NewExpression newExpression, params ElementInit[] initializers) { 213return ListInit(newExpression, (IEnumerable<ElementInit>)initializers); 226public static ListInitExpression ListInit(NewExpression newExpression, IEnumerable<ElementInit> initializers) {
Microsoft\Scripting\Ast\MemberInitExpression.cs (2)
111internal static Expression ReduceListInit(Expression listExpression, ReadOnlyCollection<ElementInit> initializers, bool keepOnStack) { 117ElementInit element = initializers[i];
Microsoft\Scripting\Ast\MemberListBinding.cs (12)
37ReadOnlyCollection<ElementInit> _initializers; 38internal MemberListBinding(MemberInfo member, ReadOnlyCollection<ElementInit> initializers) 48public ReadOnlyCollection<ElementInit> Initializers { 59public MemberListBinding Update(IEnumerable<ElementInit> initializers) { 78public static MemberListBinding ListBind(MemberInfo member, params ElementInit[] initializers) { 81return ListBind(member, (IEnumerable<ElementInit>)initializers); 92public static MemberListBinding ListBind(MemberInfo member, IEnumerable<ElementInit> initializers) { 110public static MemberListBinding ListBind(MethodInfo propertyAccessor, params ElementInit[] initializers) { 113return ListBind(propertyAccessor, (IEnumerable<ElementInit>)initializers); 124public static MemberListBinding ListBind(MethodInfo propertyAccessor, IEnumerable<ElementInit> initializers) { 130private static void ValidateListInitArgs(Type listType, ReadOnlyCollection<ElementInit> initializers) { 135ElementInit element = initializers[i];
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (1)
887private void EmitListInit(ReadOnlyCollection<ElementInit> initializers, bool keepOnStack, Type objectType) {
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (1)
581var initializers = new List<ElementInit>(tests);
Microsoft\Scripting\Compiler\StackSpiller.Bindings.cs (5)
126ReadOnlyCollection<ElementInit> _inits; 136ElementInit init = _inits[i]; 151ElementInit[] newInits = new ElementInit[_inits.Count]; 160return Expression.ListBind(_binding.Member, new TrueReadOnlyCollection<ElementInit>(newInits));
Microsoft\Scripting\Compiler\StackSpiller.cs (5)
584ReadOnlyCollection<ElementInit> inits = node.Initializers; 589ElementInit init = inits[i]; 603ElementInit[] newInits = new ElementInit[inits.Count]; 612expr = Expression.ListInit((NewExpression)rewrittenNew, new TrueReadOnlyCollection<ElementInit>(newInits));
System\Linq\Expressions\ExpressionVisitor.cs (9)
100internal virtual ElementInit VisitElementInitializer(ElementInit initializer) { 209IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(binding.Initializers); 236internal virtual IEnumerable<ElementInit> VisitElementInitializerList(ReadOnlyCollection<ElementInit> original) 238List<ElementInit> list = null; 241ElementInit init = this.VisitElementInitializer(original[i]); 248list = new List<ElementInit>(n); 292IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(init.Initializers);
System.Data.Entity (9)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (9)
113internal virtual ElementInit VisitElementInitializer(ElementInit initializer) 248IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(binding.Initializers); 281internal virtual IEnumerable<ElementInit> VisitElementInitializerList(ReadOnlyCollection<ElementInit> original) 283List<ElementInit> list = null; 286ElementInit init = this.VisitElementInitializer(original[i]); 293list = new List<ElementInit>(n); 343IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(init.Initializers);
System.Data.Linq (9)
SqlClient\Query\Funcletizer.cs (9)
231internal virtual ElementInit VisitElementInitializer(ElementInit initializer) { 336IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(binding.Initializers); 363internal virtual IEnumerable<ElementInit> VisitElementInitializerList(ReadOnlyCollection<ElementInit> original) { 364List<ElementInit> list = null; 366ElementInit init = this.VisitElementInitializer(original[i]); 371list = new List<ElementInit>(n); 416IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(init.Initializers);
System.Data.Services (9)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (9)
200internal virtual ElementInit VisitElementInitializer(ElementInit initializer) 413IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(binding.Initializers); 462internal virtual IEnumerable<ElementInit> VisitElementInitializerList(ReadOnlyCollection<ElementInit> original) 464List<ElementInit> list = null; 467ElementInit init = this.VisitElementInitializer(original[i]); 474list = new List<ElementInit>(n); 562IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(init.Initializers);
System.Data.Services.Client (9)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (9)
200internal virtual ElementInit VisitElementInitializer(ElementInit initializer) 413IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(binding.Initializers); 462internal virtual IEnumerable<ElementInit> VisitElementInitializerList(ReadOnlyCollection<ElementInit> original) 464List<ElementInit> list = null; 467ElementInit init = this.VisitElementInitializer(original[i]); 474list = new List<ElementInit>(n); 562IEnumerable<ElementInit> initializers = this.VisitElementInitializerList(init.Initializers);