Home
last modified time | relevance | path

Searched refs:ParameterExpression (Results 1 – 25 of 351) sorted by relevance

12345678910>>...15

/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/tests/Lambda/
H A DLambdaIdentityTests.cs430 new ParameterExpression[] { p }); in VerifyIdentityBool()
475 new ParameterExpression[] { p }); in VerifyIdentityByte()
520 new ParameterExpression[] { p }); in VerifyIdentityCustom()
565 new ParameterExpression[] { p }); in VerifyIdentityChar()
610 new ParameterExpression[] { p }); in VerifyIdentityCustom2()
655 new ParameterExpression[] { p }); in VerifyIdentityDecimal()
700 new ParameterExpression[] { p }); in VerifyIdentityDelegate()
745 new ParameterExpression[] { p }); in VerifyIdentityDouble()
790 new ParameterExpression[] { p }); in VerifyIdentityEnum()
835 new ParameterExpression[] { p }); in VerifyIdentityEnumLong()
[all …]
H A DLambdaIdentityNullableTests.cs244 new ParameterExpression[] { p });
288 new ParameterExpression[] { p });
332 new ParameterExpression[] { p }); in VerifyIdentityNullableChar()
376 new ParameterExpression[] { p });
420 new ParameterExpression[] { p }); in VerifyIdentityNullableDouble()
464 new ParameterExpression[] { p });
508 new ParameterExpression[] { p });
552 new ParameterExpression[] { p }); in VerifyIdentityNullableFloat()
596 new ParameterExpression[] { p }); in VerifyIdentityNullableInt()
640 new ParameterExpression[] { p }); in VerifyIdentityNullableLong()
[all …]
H A DLambdaUnaryNotTests.cs110 new ParameterExpression[] { p }); in VerifyUnaryNotByte()
131 new ParameterExpression[] { p }), in VerifyUnaryNotByte()
164 new ParameterExpression[] { p }); in VerifyUnaryNotInt()
185 new ParameterExpression[] { p }), in VerifyUnaryNotInt()
218 new ParameterExpression[] { p }); in VerifyUnaryNotLong()
239 new ParameterExpression[] { p }), in VerifyUnaryNotLong()
272 new ParameterExpression[] { p }); in VerifyUnaryNotSByte()
326 new ParameterExpression[] { p }); in VerifyUnaryNotShort()
380 new ParameterExpression[] { p }); in VerifyUnaryNotUInt()
434 new ParameterExpression[] { p }); in VerifyUnaryNotULong()
[all …]
H A DLambdaUnaryNotNullableTests.cs110 new ParameterExpression[] { p });
131 new ParameterExpression[] { p }),
164 new ParameterExpression[] { p }); in VerifyUnaryNotNullableInt()
185 new ParameterExpression[] { p }), in VerifyUnaryNotNullableInt()
218 new ParameterExpression[] { p }); in VerifyUnaryNotNullableLong()
239 new ParameterExpression[] { p }), in VerifyUnaryNotNullableLong()
272 new ParameterExpression[] { p });
326 new ParameterExpression[] { p }); in VerifyUnaryNotNullableShort()
380 new ParameterExpression[] { p }); in VerifyUnaryNotNullableUInt()
434 new ParameterExpression[] { p }); in VerifyUnaryNotNullableULong()
[all …]
H A DLambdaAddTests.cs179 new ParameterExpression[] { p0, p1 }); in VerifyAddByte()
216 new ParameterExpression[] { p0 }); in VerifyAddByte()
348 new ParameterExpression[] { p0 }); in VerifyAddDecimal()
455 new ParameterExpression[] { p0 }); in VerifyAddDouble()
548 new ParameterExpression[] { p0 }); in VerifyAddFloat()
641 new ParameterExpression[] { p0 }); in VerifyAddInt()
734 new ParameterExpression[] { p0 }); in VerifyAddLong()
827 new ParameterExpression[] { p0 }); in VerifyAddShort()
929 new ParameterExpression[] { p0 }); in VerifyAddUInt()
1022 new ParameterExpression[] { p0 }); in VerifyAddULong()
[all …]
H A DLambdaSubtractNullableTests.cs182 new ParameterExpression[] { p0, p1 });
239 new ParameterExpression[] { p1 }),
240 new ParameterExpression[] { p0 });
347 new ParameterExpression[] { p0 }); in VerifySubtractNullableDouble()
440 new ParameterExpression[] { p0 }); in VerifySubtractNullableFloat()
533 new ParameterExpression[] { p0 }); in VerifySubtractNullableInt()
626 new ParameterExpression[] { p0 }); in VerifySubtractNullableLong()
719 new ParameterExpression[] { p0 }); in VerifySubtractNullableShort()
812 new ParameterExpression[] { p0 }); in VerifySubtractNullableUInt()
905 new ParameterExpression[] { p0 }); in VerifySubtractNullableULong()
[all …]
H A DLambdaMultiplyNullableTests.cs184 new ParameterExpression[] { p0, p1 });
241 new ParameterExpression[] { p1 }),
242 new ParameterExpression[] { p0 });
349 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableDouble()
442 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableFloat()
535 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableInt()
628 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableLong()
720 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableShort()
813 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableUInt()
906 new ParameterExpression[] { p0 }); in VerifyMultiplyNullableULong()
[all …]
H A DLambdaMultiplyTests.cs184 new ParameterExpression[] { p0, p1 }); in VerifyMultiplyDecimal()
241 new ParameterExpression[] { p1 }), in VerifyMultiplyDecimal()
242 new ParameterExpression[] { p0 }); in VerifyMultiplyDecimal()
349 new ParameterExpression[] { p0 }); in VerifyMultiplyDouble()
442 new ParameterExpression[] { p0 }); in VerifyMultiplyFloat()
535 new ParameterExpression[] { p0 }); in VerifyMultiplyInt()
628 new ParameterExpression[] { p0 }); in VerifyMultiplyLong()
721 new ParameterExpression[] { p0 }); in VerifyMultiplyShort()
815 new ParameterExpression[] { p0 }); in VerifyMultiplyUInt()
908 new ParameterExpression[] { p0 }); in VerifyMultiplyULong()
[all …]
H A DLambdaSubtractTests.cs182 new ParameterExpression[] { p0, p1 }); in VerifySubtractDecimal()
239 new ParameterExpression[] { p1 }), in VerifySubtractDecimal()
240 new ParameterExpression[] { p0 }); in VerifySubtractDecimal()
347 new ParameterExpression[] { p0 }); in VerifySubtractDouble()
440 new ParameterExpression[] { p0 }); in VerifySubtractFloat()
533 new ParameterExpression[] { p0 }); in VerifySubtractInt()
626 new ParameterExpression[] { p0 }); in VerifySubtractLong()
719 new ParameterExpression[] { p0 }); in VerifySubtractShort()
812 new ParameterExpression[] { p0 }); in VerifySubtractUInt()
905 new ParameterExpression[] { p0 }); in VerifySubtractULong()
[all …]
H A DLambdaAddNullableTests.cs183 new ParameterExpression[] { p0, p1 });
240 new ParameterExpression[] { p1 }),
241 new ParameterExpression[] { p0 });
348 new ParameterExpression[] { p0 }); in VerifyAddNullableDouble()
441 new ParameterExpression[] { p0 }); in VerifyAddNullableFloat()
534 new ParameterExpression[] { p0 }); in VerifyAddNullableInt()
627 new ParameterExpression[] { p0 }); in VerifyAddNullableLong()
720 new ParameterExpression[] { p0 }); in VerifyAddNullableShort()
813 new ParameterExpression[] { p0 }); in VerifyAddNullableUInt()
906 new ParameterExpression[] { p0 }); in VerifyAddNullableULong()
[all …]
H A DLambdaDivideTests.cs197 new ParameterExpression[] { p0, p1 }); in VerifyDivideDecimal()
254 new ParameterExpression[] { p1 }), in VerifyDivideDecimal()
255 new ParameterExpression[] { p0 }); in VerifyDivideDecimal()
362 new ParameterExpression[] { p0 }); in VerifyDivideDouble()
456 new ParameterExpression[] { p0 }); in VerifyDivideFloat()
607 new ParameterExpression[] { p0 }); in VerifyDivideInt()
780 new ParameterExpression[] { p0 }); in VerifyDivideLong()
934 new ParameterExpression[] { p0 }); in VerifyDivideShort()
1080 new ParameterExpression[] { p0 }); in VerifyDivideUInt()
1226 new ParameterExpression[] { p0 }); in VerifyDivideULong()
[all …]
H A DLambdaModuloNullableTests.cs197 new ParameterExpression[] { p0, p1 });
254 new ParameterExpression[] { p1 }),
255 new ParameterExpression[] { p0 });
362 new ParameterExpression[] { p0 }); in VerifyModuloNullableDouble()
455 new ParameterExpression[] { p0 }); in VerifyModuloNullableFloat()
606 new ParameterExpression[] { p0 }); in VerifyModuloNullableInt()
777 new ParameterExpression[] { p0 }); in VerifyModuloNullableLong()
931 new ParameterExpression[] { p0 }); in VerifyModuloNullableShort()
1077 new ParameterExpression[] { p0 }); in VerifyModuloNullableUInt()
1223 new ParameterExpression[] { p0 }); in VerifyModuloNullableULong()
[all …]
H A DLambdaModuloTests.cs197 new ParameterExpression[] { p0, p1 }); in VerifyModuloDecimal()
254 new ParameterExpression[] { p1 }), in VerifyModuloDecimal()
255 new ParameterExpression[] { p0 }); in VerifyModuloDecimal()
362 new ParameterExpression[] { p0 }); in VerifyModuloDouble()
455 new ParameterExpression[] { p0 }); in VerifyModuloFloat()
606 new ParameterExpression[] { p0 }); in VerifyModuloInt()
779 new ParameterExpression[] { p0 }); in VerifyModuloLong()
933 new ParameterExpression[] { p0 }); in VerifyModuloShort()
1079 new ParameterExpression[] { p0 }); in VerifyModuloUInt()
1225 new ParameterExpression[] { p0 }); in VerifyModuloULong()
[all …]
H A DLambdaDivideNullableTests.cs197 new ParameterExpression[] { p0, p1 });
254 new ParameterExpression[] { p1 }),
255 new ParameterExpression[] { p0 });
362 new ParameterExpression[] { p0 }); in VerifyDivideNullableDouble()
455 new ParameterExpression[] { p0 }); in VerifyDivideNullableFloat()
606 new ParameterExpression[] { p0 }); in VerifyDivideNullableInt()
779 new ParameterExpression[] { p0 }); in VerifyDivideNullableLong()
933 new ParameterExpression[] { p0 }); in VerifyDivideNullableShort()
1079 new ParameterExpression[] { p0 }); in VerifyDivideNullableUInt()
1225 new ParameterExpression[] { p0 }); in VerifyDivideNullableULong()
[all …]
H A DLambdaTests.cs452 ParameterExpression[] pars = Array.Empty<ParameterExpression>(); in UpdateSameReturnsSame()
474 ParameterExpression[] pars = Array.Empty<ParameterExpression>(); in UpdateDoesntRepeatEnumeration()
496 ParameterExpression[] pars = Array.Empty<ParameterExpression>(); in UpdateDifferentBodyReturnsDifferent()
517 ParameterExpression[] pars = Array.Empty<ParameterExpression>(); in UpdateDifferentParamsReturnsDifferent()
544 ParameterExpression[] newPars = new ParameterExpression[pars.Length]; in VerifyUpdateDifferentParamsReturnsDifferent()
550 … IEnumerable<ParameterExpression> diffPars = new RunOnceEnumerable<ParameterExpression>( in VerifyUpdateDifferentParamsReturnsDifferent()
745 ParameterExpression[] pars = in ParameterListBehavior()
769 ParameterExpression[] copyToTest = new ParameterExpression[parCount + 1]; in ParameterListBehavior()
798 ParameterExpression[] pars = Enumerable.Range(0, 300) in AboveByteMaxArityArgIL()
865 ParameterExpression[] pars = Enumerable.Range(0, 299) in AboveByteMaxArityArgAddress()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/src/System/Linq/Expressions/
H A DLambdaExpression.cs229 ICollection<ParameterExpression> pars; in Update()
350 …nal override ReadOnlyCollection<ParameterExpression> GetOrMakeParameters() => EmptyReadOnlyCollect… in GetOrMakeParameters()
415 private readonly ParameterExpression _par1;
417 public Expression2(Expression body, ParameterExpression par0, ParameterExpression par1) in Expression2()
440 …ReadOnlyCollection<ParameterExpression> alreadyCollection = _par0 as ReadOnlyCollection<ParameterE… in SameParameters()
480 private readonly ParameterExpression _par1;
481 private readonly ParameterExpression _par2;
483 …public Expression3(Expression body, ParameterExpression par0, ParameterExpression par1, ParameterE… in Expression3()
508 …ReadOnlyCollection<ParameterExpression> alreadyCollection = _par0 as ReadOnlyCollection<ParameterE… in SameParameters()
830 var set = new HashSet<ParameterExpression>(); in Lambda()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/tests/
H A DDebugViewTests.cs91 ParameterExpression a = Expression.Parameter(typeof(int), "a"); in Binary_Arithmetic()
92 ParameterExpression b = Expression.Parameter(typeof(int), "b"); in Binary_Arithmetic()
113 ParameterExpression a = Expression.Parameter(typeof(int), "a"); in Binary_Logical()
114 ParameterExpression b = Expression.Parameter(typeof(int), "b"); in Binary_Logical()
124 ParameterExpression a = Expression.Parameter(typeof(int), "a"); in Binary_Comparison()
125 ParameterExpression b = Expression.Parameter(typeof(int), "b"); in Binary_Comparison()
139 ParameterExpression b = Expression.Parameter(typeof(int), "b"); in Binary_Coalesce()
157 ParameterExpression a = Expression.Parameter(typeof(int), "a"); in Binary_Assign()
158 ParameterExpression b = Expression.Parameter(typeof(int), "b"); in Binary_Assign()
185 ParameterExpression a = Expression.Parameter(typeof(int), "a"); in Binary_ArrayIndex()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/src/System/Linq/Expressions/Compiler/
H A DCompilerScope.cs63 …internal readonly Dictionary<ParameterExpression, VariableStorageKind> Definitions = new Dictionar…
93 …private readonly Dictionary<ParameterExpression, Storage> _locals = new Dictionary<ParameterExpres…
102 foreach (ParameterExpression v in variables) in CompilerScope()
177 foreach (ParameterExpression variable in vars) in EmitVariableAccess()
219 internal void EmitGet(ParameterExpression variable) in EmitGet()
224 internal void EmitSet(ParameterExpression variable) in EmitSet()
389 private bool ShouldCache(ParameterExpression v) in ShouldCache()
420 ParameterExpression v = locals.SelfVariable; in EmitClosureAccess()
438 foreach (ParameterExpression v in GetVariables()) in AllocateLocals()
546 public ParameterExpression this[int index]
[all …]
H A DStackSpiller.Temps.cs27 private ParameterExpression MakeTemp(Type type) => _tm.Temp(type);
71 ParameterExpression temp = MakeTemp(tempType); in ToTemp()
90 private List<ParameterExpression> _freeTemps;
95 private Stack<ParameterExpression> _usedTemps;
100 internal List<ParameterExpression> Temps { get; } = new List<ParameterExpression>();
111 internal ParameterExpression Temp(Type type) in Temp()
113 ParameterExpression temp; in Temp()
143 private ParameterExpression UseTemp(ParameterExpression temp) in UseTemp()
150 _usedTemps = new Stack<ParameterExpression>(); in UseTemp()
163 private void FreeTemp(ParameterExpression temp) in FreeTemp()
[all …]
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.Core/Test/System.Linq.Expressions/
H A DExpressionTest_Lambda.cs77 ParameterExpression p = Expression.Parameter (typeof (int), "AAA"); in InvalidArgCount2()
86 ParameterExpression p = Expression.Parameter (typeof (string), "AAA"); in InvalidArgType()
96 ParameterExpression p = Expression.Parameter (typeof (string), "AAA"); in InvalidArgType2()
114 ParameterExpression p = Expression.Parameter (typeof (object), "ParObject"); in Assignability()
124 ParameterExpression a = Expression.Parameter(typeof (int), "a"); in ParameterOutOfScope()
125 ParameterExpression second_a = Expression.Parameter(typeof(int), "a"); in ParameterOutOfScope()
137 ParameterExpression a = Expression.Parameter(typeof(int), "a"); in ParameterRefTest()
138 ParameterExpression b = Expression.Parameter(typeof(int), "b"); in ParameterRefTest()
141 Expression.Add (a, b), new ParameterExpression [] { a, b }); in ParameterRefTest()
166 ParameterExpression p1 = Expression.Parameter(typeof(int?), "va"); in ReturnValueCheck()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/tests/Lifted/
H A DLiftedNullableTests.cs123 ParameterExpression p0 = Expression.Parameter(typeof(bool), "p0");
124 ParameterExpression p1 = Expression.Parameter(typeof(bool), "p1");
132 Enumerable.Empty<ParameterExpression>());
142 ParameterExpression p0 = Expression.Parameter(typeof(bool), "p0");
151 Enumerable.Empty<ParameterExpression>());
170 Enumerable.Empty<ParameterExpression>());
189 Enumerable.Empty<ParameterExpression>());
208 Enumerable.Empty<ParameterExpression>());
227 Enumerable.Empty<ParameterExpression>());
246 Enumerable.Empty<ParameterExpression>());
[all …]
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Core/Microsoft/Scripting/Ast/
H A DLambdaExpression.cs50 private readonly ReadOnlyCollection<ParameterExpression> _parameters;
59 ReadOnlyCollection<ParameterExpression> parameters in LambdaExpression()
90 public ReadOnlyCollection<ParameterExpression> Parameters {
300 return Lambda<TDelegate>(body, false, (IEnumerable<ParameterExpression>)parameters); in Lambda()
312 return Lambda<TDelegate>(body, tailCall, (IEnumerable<ParameterExpression>)parameters); in Lambda()
372 … public static LambdaExpression Lambda(Expression body, params ParameterExpression[] parameters) { in Lambda()
373 return Lambda(body, false, (IEnumerable<ParameterExpression>)parameters); in Lambda()
384 return Lambda(body, tailCall, (IEnumerable<ParameterExpression>)parameters); in Lambda()
481 var set = new Set<ParameterExpression>(parameterList.Count); in Lambda()
553 var set = new Set<ParameterExpression>(pis.Length); in ValidateLambdaArgs()
[all …]
/dports/lang/mono/mono-5.10.1.57/mcs/class/dlr/Runtime/Microsoft.Dynamic/
H A DComInvokeBinder.cs58 private ParameterExpression _dispatchObject;
59 private ParameterExpression _dispatchPointer;
60 private ParameterExpression _dispId;
61 private ParameterExpression _dispParams;
62 private ParameterExpression _paramVariants;
63 private ParameterExpression _invokeResult;
64 private ParameterExpression _returnValue;
108 private ParameterExpression DispIdVariable {
141 …private static ParameterExpression EnsureVariable(ref ParameterExpression var, Type type, string n… in EnsureVariable()
184 private static void AddNotNull(List<ParameterExpression> list, ParameterExpression var) { in AddNotNull()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/tests/Block/
H A DBlockTests.cs26 ParameterExpression p = Expression.Parameter(typeof(int)); in BlockClosureVariableInitialization()
27 ParameterExpression q = Expression.Parameter(typeof(Func<int>)); in BlockClosureVariableInitialization()
33 ParameterExpression p = Expression.Parameter(typeof(int)); in BlockClosureVariableInitialization()
35 ParameterExpression x = Expression.Parameter(typeof(int)); in BlockClosureVariableInitialization()
41 ParameterExpression p = Expression.Parameter(typeof(TimeSpan)); in BlockClosureVariableInitialization()
56 ParameterExpression p = Expression.Parameter(typeof(string)); in BlockClosureVariableInitialization()
63 ParameterExpression p = Expression.Parameter(typeof(string)); in BlockClosureVariableInitialization()
65 ParameterExpression x = Expression.Parameter(typeof(string)); in BlockClosureVariableInitialization()
71 ParameterExpression p = Expression.Parameter(typeof(int?)); in BlockClosureVariableInitialization()
78 ParameterExpression p = Expression.Parameter(typeof(int?)); in BlockClosureVariableInitialization()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/tests/Convert/
H A DConvertTests.cs6936 Enumerable.Empty<ParameterExpression>()); in VerifyByteToByte()
6947 Enumerable.Empty<ParameterExpression>()); in VerifyByteToNullableByte()
6958 Enumerable.Empty<ParameterExpression>()); in VerifyByteToChar()
6969 Enumerable.Empty<ParameterExpression>()); in VerifyByteToNullableChar()
6980 Enumerable.Empty<ParameterExpression>()); in VerifyByteToDecimal()
6991 Enumerable.Empty<ParameterExpression>()); in VerifyByteToNullableDecimal()
7002 Enumerable.Empty<ParameterExpression>()); in VerifyByteToDouble()
7013 Enumerable.Empty<ParameterExpression>()); in VerifyByteToNullableDouble()
7024 Enumerable.Empty<ParameterExpression>()); in VerifyByteToEnum()
7035 Enumerable.Empty<ParameterExpression>()); in VerifyByteToNullableEnum()
[all …]

12345678910>>...15