34 references to ToReadOnly
System.Core (34)
Microsoft\Scripting\Actions\CallInfo.cs (1)
71var argNameCol = argNames.ToReadOnly();
Microsoft\Scripting\Ast\BlockExpression.cs (3)
753var expressionList = expressions.ToReadOnly(); 771var expressionList = expressions.ToReadOnly(); 772var variableList = variables.ToReadOnly();
Microsoft\Scripting\Ast\DynamicExpression.cs (2)
710var args = arguments.ToReadOnly(); 1067var args = arguments.ToReadOnly();
Microsoft\Scripting\Ast\ElementInit.cs (1)
112var argumentsRO = arguments.ToReadOnly();
Microsoft\Scripting\Ast\Expression.cs (1)
275value.ToReadOnly(),
Microsoft\Scripting\Ast\IndexExpression.cs (2)
189var indexList = indexes.ToReadOnly(); 344var argList = arguments.ToReadOnly();
Microsoft\Scripting\Ast\InvocationExpression.cs (1)
182var args = arguments.ToReadOnly();
Microsoft\Scripting\Ast\LambdaExpression.cs (4)
350var parameterList = parameters.ToReadOnly(); 466var parameterList = parameters.ToReadOnly(); 498var paramList = parameters.ToReadOnly(); 514var paramList = parameters.ToReadOnly();
Microsoft\Scripting\Ast\ListInitExpression.cs (3)
149var initializerlist = initializers.ToReadOnly(); 188var initializerlist = initializers.ToReadOnly(); 229var initializerlist = initializers.ToReadOnly();
Microsoft\Scripting\Ast\MemberInitExpression.cs (1)
175var roBindings = bindings.ToReadOnly();
Microsoft\Scripting\Ast\MemberListBinding.cs (1)
97var initList = initializers.ToReadOnly();
Microsoft\Scripting\Ast\MemberMemberBinding.cs (1)
92ReadOnlyCollection<MemberBinding> roBindings = bindings.ToReadOnly();
Microsoft\Scripting\Ast\MethodCallExpression.cs (2)
795ReadOnlyCollection<Expression> argList = arguments.ToReadOnly(); 1034ReadOnlyCollection<Expression> indexList = indexes.ToReadOnly();
Microsoft\Scripting\Ast\NewArrayExpression.cs (3)
153ReadOnlyCollection<Expression> initializerList = initializers.ToReadOnly(); 212ReadOnlyCollection<Expression> boundsList = bounds.ToReadOnly(); 234return NewArrayExpression.Make(ExpressionType.NewArrayBounds, arrayType, bounds.ToReadOnly());
Microsoft\Scripting\Ast\NewExpression.cs (3)
169var argList = arguments.ToReadOnly(); 185var memberList = members.ToReadOnly(); 186var argList = arguments.ToReadOnly();
Microsoft\Scripting\Ast\RuntimeVariablesExpression.cs (1)
108var vars = variables.ToReadOnly();
Microsoft\Scripting\Ast\SwitchCase.cs (1)
100var values = testValues.ToReadOnly();
Microsoft\Scripting\Ast\SwitchExpression.cs (1)
204var caseList = cases.ToReadOnly();
Microsoft\Scripting\Ast\TryExpression.cs (1)
183var @catch = handlers.ToReadOnly();
Microsoft\Scripting\Compiler\CompilerScope.cs (1)
288var hoistedVars = GetVariables().Where(p => Definitions[p] == VariableStorageKind.Hoisted).ToReadOnly();