37 references to GetParametersCached
System.Core (37)
Microsoft\Scripting\Actions\CallSite.cs (3)
315
ParameterInfo[] pis = invoke.
GetParametersCached
();
338
var @params = invoke.
GetParametersCached
().Map(p => Expression.Parameter(p.ParameterType, p.Name));
361
var @params = invoke.
GetParametersCached
().Map(p => Expression.Parameter(p.ParameterType, p.Name));
Microsoft\Scripting\Actions\CallSiteBinder.cs (1)
74
ParameterInfo[] pis = invoke.
GetParametersCached
();
Microsoft\Scripting\Ast\BinaryExpression.cs (7)
319
!TypeUtils.AreEquivalent(method.
GetParametersCached
()[0].ParameterType.GetNonRefType(), _left.Type);
617
ParameterInfo[] pms = method.
GetParametersCached
();
659
ParameterInfo[] pis = b.Method.
GetParametersCached
();
771
ParameterInfo[] pms = method.
GetParametersCached
();
803
ParameterInfo[] pmsOpTrue = opTrue.
GetParametersCached
();
1344
ParameterInfo[] pms = method.
GetParametersCached
();
1478
ParameterInfo[] pms = mi.
GetParametersCached
();
Microsoft\Scripting\Ast\DynamicExpression.cs (5)
735
var parameters = method.
GetParametersCached
();
764
var parameters = method.
GetParametersCached
();
796
var parameters = method.
GetParametersCached
();
831
var parameters = method.
GetParametersCached
();
848
var pi = method.
GetParametersCached
();
Microsoft\Scripting\Ast\ElementInit.cs (1)
122
ParameterInfo[] pis = addMethod.
GetParametersCached
();
Microsoft\Scripting\Ast\IndexExpression.cs (4)
298
parms = mi.
GetParametersCached
();
303
parms = mi.
GetParametersCached
().RemoveLast();
368
getParameters = getter.
GetParametersCached
();
374
ParameterInfo[] setParameters = setter.
GetParametersCached
();
Microsoft\Scripting\Ast\LambdaExpression.cs (1)
537
ParameterInfo[] pis = mi.
GetParametersCached
();
Microsoft\Scripting\Ast\MethodCallExpression.cs (2)
863
ParameterInfo[] pis = method.
GetParametersCached
();
974
ParameterInfo[] parms = m.
GetParametersCached
();
Microsoft\Scripting\Ast\NewExpression.cs (1)
230
if ((pis = constructor.
GetParametersCached
()).Length > 0) {
Microsoft\Scripting\Ast\SwitchExpression.cs (2)
109
!TypeUtils.AreEquivalent(_switchValue.Type, _comparison.
GetParametersCached
()[0].ParameterType.GetNonRefType());
213
var pms = comparison.
GetParametersCached
();
Microsoft\Scripting\Ast\TypeUtils.cs (1)
477
ParameterInfo[] pis = mi.
GetParametersCached
();
Microsoft\Scripting\Ast\UnaryExpression.cs (4)
95
return (operandIsNullable && !TypeUtils.AreEquivalent(_method.
GetParametersCached
()[0].ParameterType, _operand.Type)) ||
367
ValidateParamswithOperandsOrThrow(u.Method.
GetParametersCached
()[0].ParameterType, operand.Type, unaryType, name);
396
ParameterInfo[] pms = method.
GetParametersCached
();
433
ParameterInfo[] pms = method.
GetParametersCached
();
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (2)
369
foreach (var pi in mi.
GetParametersCached
()) {
433
ParameterInfo[] pis = method.
GetParametersCached
();
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (1)
219
Type result = node.Comparison.
GetParametersCached
()[1].ParameterType.GetNonRefType();
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (1)
302
ParameterInfo[] pis = node.Method.
GetParametersCached
();
Microsoft\Scripting\Compiler\StackSpiller.cs (1)
956
if (method != null && method.
GetParametersCached
().Any(p => p.ParameterType.IsByRef)) {