2 instantiations of EvaluationContext
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
EvaluationContext.cs (2)
83
return new
EvaluationContext
(
176
return new
EvaluationContext
(
506 references to EvaluationContext
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (14)
CSharpExpressionCompiler.cs (9)
52
internal static
EvaluationContext
CreateTypeContext<TAppDomain>(
67
return
EvaluationContext
.CreateTypeContext(
85
var
context =
EvaluationContext
.CreateTypeContext(
125
internal static
EvaluationContext
CreateMethodContext<TAppDomain>(
146
return
EvaluationContext
.CreateMethodContext(
167
var
previousContext = previousMetadataContext.EvaluationContext;
180
var
context =
EvaluationContext
.CreateMethodContext(
CSharpMetadataContext.cs (2)
10
internal readonly
EvaluationContext
? EvaluationContext;
12
internal CSharpMetadataContext(CSharpCompilation compilation,
EvaluationContext
? evaluationContext = null)
EvaluationContext.cs (3)
73
internal static
EvaluationContext
CreateTypeContext(
104
internal static
EvaluationContext
CreateMethodContext(
138
internal static
EvaluationContext
CreateMethodContext(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (492)
AccessibilityTests.cs (1)
148
var
context = CreateMethodContext(runtime, "C.M");
CompileExpressionsTests.cs (23)
42
var
context = CreateMethodContext(runtime, "C.F");
70
var
context = CreateMethodContext(runtime, "C.F");
107
var
context = CreateMethodContext(runtime, "C.F");
157
var
context = CreateMethodContext(runtime, "C.F");
193
var
context = CreateMethodContext(runtime, "C.F");
233
var
context = CreateMethodContext(runtime, "C.F");
273
var
context = CreateMethodContext(runtime, "C.M");
313
var
context = CreateMethodContext(runtime, "C.F");
353
var
context = CreateMethodContext(runtime, "C.F");
384
var
context = CreateMethodContext(runtime, "C.F");
419
var
context = CreateMethodContext(runtime, "C.F");
517
var
context = CreateMethodContext(runtime, "C.<M>d__3.MoveNext()", atLineNumber: 999);
685
var
context = CreateMethodContext(runtime, "C.<M>d__3.MoveNext()", atLineNumber: 999);
736
var
context = CreateMethodContext(runtime, "Program.F");
798
var
context = CreateMethodContext(runtime, "Program.F");
866
var
context = CreateMethodContext(runtime, "Program.F");
923
var
context = CreateMethodContext(runtime, "Program.F");
956
var
context = CreateMethodContext(runtime, "Program.Main");
1002
var
context = CreateMethodContext(runtime, "C.M");
1082
var
context = CreateMethodContext(runtime, "Program.M1");
1162
var
context = CreateMethodContext(runtime, "Program.F");
1305
var
context = CreateMethodContext(
1475
var
context = CreateMethodContext(runtime, "A.Main");
DebuggerDisplayAttributeTests.cs (12)
40
var
context = CreateTypeContext(runtime, "C");
96
var
context = CreateTypeContext(runtime, "C");
126
var
context = CreateTypeContext(runtime, "C");
162
var
context = CreateTypeContext(runtime, "B");
194
var
context = CreateTypeContext(runtime, "A.B");
247
var
context = CreateTypeContext(runtime, "N.C");
309
var
context = CreateTypeContext(runtime, "N.D");
336
var
context = CreateTypeContext(runtime, "C");
359
var
context = CreateTypeContext(runtime, "C");
390
var
context = CreateTypeContext(runtime, "C");
431
var
context = CreateTypeContext(runtime, "Derived");
449
private static string CompileExpression(
EvaluationContext
context, string expr)
DeclarationTests.cs (46)
42
var
context = CreateMethodContext(runtime, "C.M");
100
var
context = CreateMethodContext(runtime, methodName: "C.Test");
177
var
context = CreateMethodContext(runtime, methodName: "C.Test");
253
var
context = CreateMethodContext(runtime, "C.M");
309
var
context = CreateMethodContext(runtime, "C.M");
377
var
context = CreateMethodContext(runtime, "C.M");
434
var
context = CreateMethodContext(runtime, "C.M");
494
var
context = CreateMethodContext(runtime, "C.M");
564
var
context = CreateMethodContext(runtime, "C.M");
604
var
context = CreateMethodContext(runtime, "C.M");
669
var
context = CreateMethodContext(runtime, "C.M");
718
var
context = CreateMethodContext(runtime, "C.M");
764
var
context = CreateMethodContext(runtime, "C.M");
812
var
context = CreateMethodContext(runtime, "C.M");
836
var
context = CreateMethodContext(runtime, "C.M");
862
var
context = CreateMethodContext(runtime, "C.M");
886
var
context = CreateMethodContext(runtime, "C.M");
911
var
context = CreateMethodContext(runtime, "C.M");
973
var
context = CreateMethodContext(runtime, "C.M");
1058
var
context = CreateMethodContext(runtime, "C.M");
1083
var
context = CreateMethodContext(runtime, "C.M");
1109
var
context = CreateMethodContext(runtime, "C.M");
1134
var
context = CreateMethodContext(runtime, "C.M");
1158
var
context = CreateMethodContext(runtime, "C.M");
1183
var
context = CreateMethodContext(runtime, "C.M");
1237
var
context = CreateMethodContext(runtime, "C.M");
1283
var
context = CreateMethodContext(runtime, "C.M");
1330
var
context = CreateMethodContext(runtime, "C.M");
1384
var
context = CreateMethodContext(runtime, "C.M");
1436
var
context = CreateMethodContext(runtime, "C.M");
1466
var
context = CreateMethodContext(runtime, "C.M");
1512
var
context = CreateMethodContext(runtime, "C.M");
1558
var
context = CreateMethodContext(runtime, "C.M");
1601
var
context = CreateMethodContext(runtime, "C.M");
1648
var
context = CreateMethodContext(runtime, "C.M");
1693
var
context = CreateMethodContext(runtime, "C.M");
1723
private static void CompileDeclaration(
EvaluationContext
context, string declaration, out DkmClrCompilationResultFlags flags, out CompilationTestData testData)
1730
private static void CompileDeclaration(
EvaluationContext
context, string declaration, out DkmClrCompilationResultFlags flags, out CompilationTestData testData, out string error)
1776
var
context = CreateMethodContext(runtime, "C.M");
1844
var
context = CreateMethodContext(runtime, "C.M");
1911
var
context = CreateMethodContext(runtime, "C.M");
1974
var
context = CreateMethodContext(runtime, "C.M");
2033
var
context = CreateMethodContext(runtime, "C.M");
2103
var
context = CreateMethodContext(runtime, "C.M");
2172
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 999);
2199
var
context = CreateMethodContext(runtime, "C.M");
DynamicTests.cs (21)
49
var
context = CreateMethodContext(runtime, "C.M");
90
var
context = CreateMethodContext(runtime, "C.M");
131
var
context = CreateMethodContext(runtime, "C.M");
172
var
context = CreateMethodContext(runtime, "C.M");
212
var
context = CreateMethodContext(runtime, "C.M");
257
var
context = CreateMethodContext(runtime, "C.M");
306
var
context = CreateMethodContext(runtime, methodName: "C.M", atLineNumber: 799);
374
var
context = CreateMethodContext(runtime, methodName: "C.M", atLineNumber: 799);
440
var
context = CreateMethodContext(runtime, methodName: "C.M", atLineNumber: 799);
538
var
context = CreateMethodContext(runtime, methodName: "C.M", atLineNumber: 799);
606
var
context = CreateMethodContext(runtime, methodName: "C.M");
648
var
context = CreateMethodContext(runtime, "C.M");
687
var
context = CreateMethodContext(runtime, "C.M");
726
var
context = CreateMethodContext(runtime, "C.M");
774
var
context = CreateMethodContext(runtime, "C.M");
861
var
context = CreateMethodContext(
940
var
context = CreateMethodContext(runtime, "C.M");
977
var
context = CreateMethodContext(runtime, "C.M");
1044
var
context = CreateMethodContext(runtime, "C.M");
1266
var
context = CreateMethodContext(runtime, "C.Goo");
1377
var
context = CreateMethodContext(runtime, "C.M");
ExpressionCompilerTestBase.cs (6)
136
internal static
EvaluationContext
CreateTypeContext(
152
internal static
EvaluationContext
CreateMethodContext(
177
internal static
EvaluationContext
CreateMethodContext(
267
internal static
EvaluationContext
CreateMethodContext(
293
internal static
EvaluationContext
CreateTypeContext(
370
var
context = CreateMethodContext(runtime, methodName, atLineNumber);
ExpressionCompilerTests.cs (95)
58
var
context = CreateMethodContext(
99
var
context = CreateMethodContext(runtime, "C.M");
127
var
context = CreateMethodContext(runtime, "C.M");
170
var
context = CreateMethodContext(runtime, "C.M");
270
var
context = CreateMethodContext(
353
var scopes = symReader.GetScopes(methodToken, methodVersion,
EvaluationContext
.IsLocalScopeEndInclusive).WhereAsArray(s => s.Locals.Length > 0);
361
var
context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, (uint)startOffset, localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies);
388
var
previousEvaluationContext = GetMetadataContext(previous).EvaluationContext;
456
var
context = CreateMethodContext(runtime, methodName: "C.F");
499
var
context = CreateMethodContext(runtime, methodName: "C.F");
591
var
context = CreateMethodContext(runtime, methodName: "C.F", atLineNumber: 999);
636
var
context = CreateMethodContext(runtime, "B.M");
711
var
context = CreateMethodContext(runtime, "B.M");
1070
var
context = CreateMethodContext(runtime, methodName: "C.M");
1112
var
context = CreateMethodContext(runtime, "C.M");
1153
var
context = CreateMethodContext(runtime, "C.M");
1254
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 999);
1298
var
context = CreateMethodContext(runtime, "C.M");
1353
var
context = CreateMethodContext(runtime, "C.M");
1447
var
context = CreateMethodContext(
1503
var
context = CreateMethodContext(runtime, "C.M1");
1555
var
context = CreateMethodContext(runtime, "C.M");
1568
private static void CheckResultFlags(
EvaluationContext
context, string expr, DkmClrCompilationResultFlags expectedFlags, string expectedError = null)
1599
var
context = CreateMethodContext(runtime, "C.M");
1742
var
context = CreateMethodContext(
1793
var
context = CreateMethodContext(runtime, "C.M");
1823
var
context = CreateMethodContext(
1887
var
context = CreateMethodContext(
1997
var
context = CreateMethodContext(runtime, "C.M");
2059
var
context = CreateMethodContext(runtime, "C.M");
2145
var
context = CreateMethodContext(runtime, "C.M");
2202
var
context = CreateMethodContext(runtime, "C.M");
2243
var
context = CreateMethodContext(runtime, "C.M");
2272
var
context = CreateMethodContext(runtime, "C.M");
2297
var
context = CreateMethodContext(runtime, "C.M");
2351
var
context = CreateMethodContext(runtime, "C.Main");
2386
var
context = CreateMethodContext(runtime, "C.Main");
2519
var
context = CreateMethodContext(runtime, "A.B.M1");
2587
var
context = CreateMethodContext(runtime, "C.M");
2626
var
context = CreateMethodContext(runtime, "C.M");
3012
var
context = CreateMethodContext(
3107
var
context = CreateMethodContext(runtime, "C.M");
3170
var
context = CreateMethodContext(runtime, methodName: "B.M", atLineNumber: 999);
3258
var
context = CreateMethodContext(runtime, methodName: "B.M", atLineNumber: 999);
3531
var
context = CreateMethodContext(runtime, "C.M");
3574
var
context = CreateMethodContext(runtime, "Program.F");
3631
var
context = CreateMethodContext(runtime, "C.M");
3690
var
context = CreateMethodContext(runtime, "C.M");
3750
var
context = CreateMethodContext(runtime, "C.M");
3784
var
context = CreateMethodContext(runtime, "C.M");
3821
var
context = CreateMethodContext(runtime, "B.M");
3930
var
context = CreateMethodContext(runtime, "C.M");
4226
var
context = CreateMethodContext(
4486
var
context = CreateMethodContext(runtime, "C.M");
4533
var
context = CreateMethodContext(runtime, "C.M");
4606
var
context = CreateMethodContext(runtime, "C.M");
4640
var
context = CreateMethodContext(runtime, methodName: "C.M");
4707
var
context = CreateMethodContext(runtime, "C.<F>d__0.MoveNext");
4743
var
context = CreateMethodContext(runtime, "C.<F>d__0.MoveNext");
4803
var
context = CreateMethodContext(runtime, methodName: "C.<>c__DisplayClass2.<Test>b__1");
4839
var
context = CreateMethodContext(runtime, "C.M");
4908
var
context = CreateMethodContext(runtime, "C.Main");
4961
var
context = CreateMethodContext(runtime, "C.M");
5027
var
context = CreateMethodContext(runtime, "C.M");
5070
var
context = CreateMethodContext(runtime, "C.M");
5106
var
context = CreateMethodContext(runtime, "C.M");
5153
var
context = CreateMethodContext(runtime, "C.M");
5286
var
context = CreateMethodContext(runtime, "C.M");
5399
var
context = CreateMethodContext(runtime, "C.M");
5437
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass1_0.<M>b__0");
5469
var
context = CreateMethodContext(runtime, "C.<>c.<M>b__0_0");
5502
var
context = CreateMethodContext(runtime, "C.M");
5537
var
context = CreateMethodContext(runtime, "C.I");
5573
var
context = CreateMethodContext(runtime, "C.<I>d__0.MoveNext");
5608
var
context = CreateMethodContext(runtime, "C.M");
5650
var
context = CreateMethodContext(runtime, "C.M");
5730
var
context = CreateMethodContext(runtime, "Source.Test");
5772
var
context = CreateMethodContext(runtime, "C.Main");
5832
var
context = CreateMethodContext(runtime, "C.Main");
5857
var
evalContext = CreateMethodContext(runtime, "C.Main");
5887
var
evalContext = CreateMethodContext(runtime, "C.Main");
5925
var
context = CreateMethodContext(runtime, "C.<>c__0.<M>b__0_0");
5958
var
context = CreateMethodContext(runtime, "C.M");
6046
var
context1 = CreateMethodContext(
6066
var
context2 = CreateMethodContext(
6105
var
context = CreateMethodContext(runtime, methodName: "C.M");
6160
var
context = CreateMethodContext(runtime, methodName: "C.M");
6199
var
context = CreateMethodContext(runtime, "C.M");
6275
var
context = CreateMethodContext(
6344
var
context = CreateMethodContext(runtime, "C.M");
6426
var
context = CreateMethodContext(runtime, "N.C.<>c.<<M>b__0_0>d.MoveNext");
6469
var
context = CreateMethodContext(runtime, methodName: "C.Test");
6639
var
context = CreateMethodContext(runtime, "C.Main");
6688
var
context = CreateMethodContext(runtime, "C.G");
6735
var
context = CreateMethodContext(runtime, "C.Main");
HoistedStateMachineLocalTests.cs (24)
115
EvaluationContext
context;
221
EvaluationContext
context;
270
var
context = CreateMethodContext(runtime, "D.<>c.<<M>b__1_0>d.MoveNext");
310
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
364
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
418
var
context = CreateMethodContext(runtime, "D.<>c.<<M>b__1_0>d.MoveNext");
458
var
context = CreateMethodContext(runtime, "D.<<M>b__1_0>d.MoveNext");
512
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
581
var
context = CreateMethodContext(runtime, "D.<>c.<<M>b__1_0>d.MoveNext");
621
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
675
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
729
var
context = CreateMethodContext(runtime, "D.<>c.<<M>b__1_0>d.MoveNext");
769
var
context = CreateMethodContext(runtime, "D.<>c__1.<<M>b__1_0>d.MoveNext");
815
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
875
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
935
var
context = CreateMethodContext(runtime, "D.<>c__1.<<M>b__1_0>d.MoveNext");
981
var
context = CreateMethodContext(runtime, "D.<<M>b__1_0>d.MoveNext");
1041
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
1116
var
context = CreateMethodContext(runtime, "D.<>c__1.<<M>b__1_0>d.MoveNext");
1162
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
1222
var
context = CreateMethodContext(runtime, "D.<>c__DisplayClass1_0.<<M>b__0>d.MoveNext");
1282
var
context = CreateMethodContext(runtime, "D.<>c__1.<<M>b__1_0>d.MoveNext");
1354
var
context = CreateMethodContext(
1390
private static string[] GetLocalNames(
EvaluationContext
context)
HoistedThisTests.cs (14)
632
var
context = CreateMethodContext(runtime, "C.<I<System.Int32>.F>d__0.MoveNext");
778
var
context = CreateMethodContext(runtime, "C.<M>b__0");
863
var
context = CreateMethodContext(runtime, lambdaMethodName);
926
var
context = CreateMethodContext(runtime, lambdaMethodName);
938
var
context = CreateMethodContext(runtime, methodName);
946
var
context = CreateMethodContext(runtime, methodName);
965
private static void VerifyHasThis(
EvaluationContext
context, string expectedType, string expectedIL)
1005
private static void VerifyNoThis(
EvaluationContext
context)
1048
var
context = CreateMethodContext(runtime, "C.<F>d__1.MoveNext");
1083
var
context = CreateMethodContext(runtime, "C.<F>d__1.MoveNext");
1119
var
context = CreateMethodContext(runtime, "C.<F>b__1_0");
1155
var
context = CreateMethodContext(runtime, "Derived.<M>d__1.MoveNext");
1196
var
context = CreateMethodContext(runtime, "Derived.<M>d__1.MoveNext");
1238
var
context = CreateMethodContext(runtime, "Derived.<F>b__1_0");
LocalFunctionTests.cs (9)
38
var
context = CreateMethodContext(runtime, "C.<F>g__G|0_0");
69
var
context = CreateMethodContext(runtime, "C.<F>g__G|0_0");
119
var
context = CreateMethodContext(runtime, "C.<F>g__G|1_0");
181
var
context = CreateMethodContext(runtime, "C.<F1>g__F3|0_1");
242
var
context = CreateMethodContext(runtime, "C.<F>g__G|0_0");
295
var
context = CreateMethodContext(runtime, "C.<F>g__G|0_0");
322
var
context = CreateMethodContext(runtime, "C.<F>g__G|0_0");
365
var
context = CreateMethodContext(runtime, "C.<F>g__G|0_0");
404
var
context = CreateMethodContext(runtime, "C.Main");
LocalsTests.cs (149)
43
var
context = CreateMethodContext(runtime, "C.M");
76
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 999);
160
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 1000);
314
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 1000);
539
var
context = CreateMethodContext(runtime, "C.<M>d__1.MoveNext", atLineNumber: 1000);
711
var
context = CreateMethodContext(
771
var
context = CreateMethodContext(runtime, "C.M");
877
var
context = CreateMethodContext(runtime, "C.M");
916
var
context = CreateMethodContext(runtime, "C.M");
962
var
context = CreateMethodContext(runtime, "C.F", atLineNumber: 999);
1026
var
context = CreateMethodContext(runtime, "C.F", atLineNumber: 888);
1100
var
context = CreateMethodContext(runtime, "C.M");
1156
var
context = CreateMethodContext(runtime, "C.M");
1229
var
context = CreateMethodContext(
1326
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass1_0.<M>b__0");
1388
var
context = CreateMethodContext(runtime, "C.M");
1423
var
context = CreateMethodContext(runtime, "C.M");
1467
var
context = CreateMethodContext(runtime, "C.M");
1531
var
context = CreateMethodContext(runtime, "C.<>c.<Main>b__0_0");
1701
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<M>b__0");
1746
var
context = CreateMethodContext(runtime, "A.B.M");
1878
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<M>b__0");
1931
var
context = CreateMethodContext(runtime, "C.<F>d__2.MoveNext", atLineNumber: 999);
1981
var
context = CreateMethodContext(
2051
var
context = CreateMethodContext(runtime, "S.<F>d__1.MoveNext");
2122
var
context = CreateMethodContext(runtime, "C.<M>d__1.MoveNext");
2192
var
context = CreateMethodContext(runtime, "C.<M>d__1.MoveNext", atLineNumber: 1000);
2306
var
context = CreateMethodContext(runtime, "C.<M>d__2.MoveNext");
2363
var
context = CreateMethodContext(runtime, methodName: "C.<>c.<<M>b__0_0>d.MoveNext");
2423
var
context = CreateMethodContext(runtime, "C.M");
2466
var
context = CreateMethodContext(runtime, "C.M");
2502
var
context = CreateMethodContext(
2558
var
context = CreateMethodContext(runtime, "C.M");
2591
var
context = CreateMethodContext(runtime, "C.M");
2627
var
context = CreateMethodContext(runtime, methodName: "C.M");
2669
var
context = CreateMethodContext(runtime, "C.M");
2758
var
context = CreateMethodContext(runtime, "C.<F>d__0.MoveNext");
3285
var
context = CreateMethodContext(runtime, "C.<M>d__1.MoveNext", atLineNumber: 999);
3344
var
context = CreateMethodContext(runtime, "C.<M>d__1.MoveNext", atLineNumber: 999);
3441
var
context = CreateMethodContext(runtime, "C.<M>d__2.MoveNext()");
3493
var
context = CreateMethodContext(runtime, "C.<M>d__0.MoveNext()", atLineNumber: 999);
3572
var
context = CreateMethodContext(runtime, methodName);
3673
var
context = CreateMethodContext(runtime, methodName);
3741
var
context = CreateMethodContext(runtime, methodName);
3803
EvaluationContext
context;
3817
EvaluationContext
context;
3853
EvaluationContext
context;
3882
var
context = CreateMethodContext(runtime, "C.M");
3924
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
3985
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4021
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1001);
4057
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 2000);
4116
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4149
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass1_0.<.ctor>b__0", atLineNumber: 1000);
4195
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4230
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass4_0.<.ctor>b__0", atLineNumber: 1000);
4254
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1001);
4289
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass4_1.<.ctor>b__1", atLineNumber: 1001);
4332
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4387
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4420
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass3_0.<.ctor>b__0", atLineNumber: 1000);
4469
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4529
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4587
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4648
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4717
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4790
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4824
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__0", atLineNumber: 1000);
4870
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 1000);
4930
var
context = CreateMethodContext(runtime, "C.<>c.<.ctor>b__0_0", atLineNumber: 1002);
4994
var
context = CreateMethodContext(runtime, "C.<>c.<.ctor>b__0_0", atLineNumber: 1002);
5028
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__1", atLineNumber: 1002);
5053
var
context = CreateMethodContext(runtime, methodName);
5082
var
context = CreateMethodContext(
5132
var
context = CreateMethodContext(runtime, "C.M");
5215
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<Test>b__1", atLineNumber: 100);
5325
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_1.<Test>b__2", atLineNumber: 100);
5411
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<Test>b__1", atLineNumber: 100);
5515
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_1.<Test>b__2", atLineNumber: 100);
5597
var
context = CreateMethodContext(runtime, "C.Test", atLineNumber: 100);
5699
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<Test>b__1", atLineNumber: 100);
5814
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_1.<Test>b__3", atLineNumber: 100);
5899
var
context = CreateMethodContext(runtime, "C.<Test>g__d2|0_1", atLineNumber: 100);
5985
var
context = CreateMethodContext(runtime, "C.<Test>g__d3|0_2", atLineNumber: 100);
6064
var
context = CreateMethodContext(runtime, "C.<Test>g__d2|0_1", atLineNumber: 100);
6145
var
context = CreateMethodContext(runtime, "C.<Test>g__d3|0_2", atLineNumber: 100);
6227
var
context = CreateMethodContext(runtime, "C.Test", atLineNumber: 100);
6304
var
context = CreateMethodContext(runtime, "C.<Test>g__d2|0_1", atLineNumber: 100);
6391
var
context = CreateMethodContext(runtime, "C.<Test>g__d4|0_3", atLineNumber: 100);
6457
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
6508
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
6560
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
6614
var
context = CreateMethodContext(runtime, "C.<M>b__2_0", atLineNumber: 100);
6666
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass2_0.<M>b__0", atLineNumber: 100);
6719
var
context = CreateMethodContext(runtime, "C.<>c.<M>b__2_0", atLineNumber: 100);
6759
var
context = CreateMethodContext(runtime, "C.<M>b__2_0", atLineNumber: 100);
6813
var
context = CreateMethodContext(runtime, "C.<M>b__2_0", atLineNumber: 100);
6868
var
context = CreateMethodContext(runtime, "C.<M>b__2_0", atLineNumber: 100);
6924
var
context = CreateMethodContext(runtime, "C.<M>b__2_0", atLineNumber: 100);
6977
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7029
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7081
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7133
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7173
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7225
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7277
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7329
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7383
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7437
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7491
var
context = CreateMethodContext(runtime, "C.<M>g__d|2_0", atLineNumber: 100);
7542
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7593
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7644
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7696
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7750
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7804
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7857
var
context = CreateMethodContext(runtime, "C.M2", atLineNumber: 100);
7899
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass3_0.<M2>b__0", atLineNumber: 100);
7941
var
context = CreateMethodContext(runtime, "C.<M2>g__d|3_0", atLineNumber: 100);
7973
var
context = CreateMethodContext(runtime, "C..ctor(T)", atLineNumber: 100);
8021
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8070
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__0", atLineNumber: 100);
8121
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__0", atLineNumber: 100);
8157
var
context = CreateMethodContext(runtime, "C.<>c.<.ctor>b__0_0", atLineNumber: 100);
8193
var
context = CreateMethodContext(runtime, "C.<>c.<.ctor>b__0_0", atLineNumber: 100);
8228
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8278
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8330
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8382
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8429
var
context = CreateMethodContext(runtime, "C..cctor", atLineNumber: 100);
8462
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 100);
8509
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8556
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__0", atLineNumber: 100);
8606
var
context = CreateMethodContext(runtime, "C.<.ctor>b__0_0", atLineNumber: 100);
8655
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__0", atLineNumber: 100);
8701
var
context = CreateMethodContext(runtime, "C.<>c__DisplayClass0_0.<.ctor>b__0", atLineNumber: 100);
8739
var
context = CreateMethodContext(runtime, "C..ctor()", atLineNumber: 100);
8787
var
context = CreateMethodContext(runtime, "C..ctor(Byte)", atLineNumber: 100);
8837
var
context = CreateMethodContext(runtime, "C..ctor()", atLineNumber: 100);
8886
var
context = CreateMethodContext(runtime, "C..ctor(Byte)", atLineNumber: 100);
8931
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
8964
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
8993
var
context = CreateMethodContext(runtime, "C..ctor(Int32)", atLineNumber: 100);
9035
var
context = CreateMethodContext(runtime, "C..cctor", atLineNumber: 100);
9067
var
context = CreateMethodContext(runtime, "C..ctor", atLineNumber: 100);
9112
var
context = CreateMethodContext(runtime, "C..ctor()", atLineNumber: 100);
9145
var
context = CreateMethodContext(runtime, "C..ctor()", atLineNumber: 100);
9180
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
9215
var
context = CreateMethodContext(runtime, "C.M", atLineNumber: 100);
ManagedAddressOfTests.cs (7)
31
var
context = CreateMethodContext(runtime, "C.M");
65
var
context = CreateMethodContext(runtime, "C.M");
101
var
context = CreateMethodContext(runtime, "C.M");
147
var
context = CreateMethodContext(runtime, "C.M");
197
var
context = CreateMethodContext(runtime, "C.M");
217
var
context = CreateMethodContext(runtime, "C.M");
251
var
context = CreateMethodContext(runtime, "C.M");
MissingAssemblyTests.cs (13)
94
var
context = CreateMethodContext(runtime, "C.M");
133
var
context = CreateMethodContext(runtime, "C.M");
173
var
context = CreateMethodContext(runtime, "C.M");
238
var
context = CreateMethodContext(runtime, "C.M");
318
var
context = CreateMethodContext(runtime, "C.M");
524
var
context = CreateMethodContext(runtime, "C.M");
564
var
context = CreateMethodContext(runtime, "C.M");
607
var
context = CreateMethodContext(runtime, "C.M");
643
var
context = CreateMethodContext(runtime, "C.M");
685
var
context = CreateMethodContext(runtime, "C.M");
739
var
context = CreateMethodContext(runtime, "C.M");
916
(b, u) =>
EvaluationContext
.CreateMethodContext(
957
var missingAssemblyIdentities =
EvaluationContext
.GetMissingAssemblyIdentitiesHelper(code, arguments, EvaluationContextBase.SystemCoreIdentity);
NoPIATests.cs (3)
49
var
context = CreateMethodContext(runtime, "C.M");
92
var
context = CreateMethodContext(runtime, "C.M");
156
var
context = CreateMethodContext(runtime, "A.M");
PseudoVariableTests.cs (17)
79
var
context = CreateMethodContext(runtime, "C.M");
116
var
context = CreateMethodContext(runtime, "C.M");
159
var
context = CreateMethodContext(runtime, "C.M");
268
var
context = CreateMethodContext(runtime, "C.M");
290
var
context = CreateMethodContext(
342
var
context = CreateMethodContext(runtime, "C.M");
389
var
context = CreateMethodContext(runtime, "C.M");
455
var
context = CreateMethodContext(
630
var
context = CreateMethodContext(runtime, "C.M");
698
var
context = CreateMethodContext(runtime, "C.F");
824
var
context = CreateMethodContext(
872
var
context = CreateMethodContext(runtime, "C.M");
954
var
context = CreateMethodContext(runtime, "C.M");
1044
var
context = CreateMethodContext(runtime, "A.M");
1109
var
context = CreateMethodContext(runtime, "C.M");
1149
var
context = CreateMethodContext(runtime, "C.M");
1182
var
context = CreateMethodContext(runtime, methodName);
ReferencedModulesTests.cs (17)
54
var
context = CreateMethodContext(
164
context =
EvaluationContext
.CreateMethodContext(
185
context =
EvaluationContext
.CreateMethodContext(
222
var
context = CreateMethodContext(
319
var
context = CreateMethodContext(
379
EvaluationContext
context;
487
var
context = CreateMethodContext(new AppDomain(), blocks, stateA, MakeAssemblyReferencesKind.AllAssemblies);
644
var
context = CreateTypeContext(
826
private static void VerifyResolutionRequests(
EvaluationContext
context, params (AssemblyIdentity, AssemblyIdentity, int)[] expectedRequests)
1027
return
EvaluationContext
.CreateTypeContext(
1113
var
context = CreateMethodContext(runtime, "C.Main");
1196
return
EvaluationContext
.CreateMethodContext(
1322
var
context = CreateMethodContext(runtime, "C.M");
1432
var
context = CreateMethodContext(runtime, "System.Object.F");
1471
var
context = CreateMethodContext(runtime, "C.M");
1494
return (blocks, useReferencedModulesOnly) =>
EvaluationContext
.CreateTypeContext(
1506
return (blocks, useReferencedModulesOnly) =>
EvaluationContext
.CreateMethodContext(
ResultPropertiesTests.cs (13)
42
var
context = CreateMethodContext(runtime, methodName: "C.Test");
77
var
context = CreateMethodContext(runtime, methodName: "C.Test");
123
var
context = CreateMethodContext(runtime, methodName: "C.Test");
155
var
context = CreateMethodContext(runtime, methodName: "C.Test");
186
var
context = CreateMethodContext(runtime, methodName: "C.Test");
224
var
context = CreateMethodContext(runtime, methodName: "Derived.Test");
253
var
context = CreateMethodContext(runtime, methodName: "C.Test");
287
var
context = CreateMethodContext(runtime, methodName: "C.Test");
310
var
context = CreateMethodContext(runtime, methodName: "C.Test");
344
var
context = CreateMethodContext(runtime, methodName: "C.Test");
387
var
context = CreateMethodContext(runtime, methodName: "C.Test");
396
private static ResultProperties GetResultProperties(
EvaluationContext
context, string expr)
405
private static void VerifyErrorResultProperties(
EvaluationContext
context, string expr)
TupleTests.cs (10)
43
var
context = CreateMethodContext(runtime, "C.M");
128
var
evalContext = CreateMethodContext(runtime, "C.M");
176
var
context = CreateMethodContext(runtime, "C.M");
215
var
context = CreateMethodContext(runtime, "C.M");
263
var
context = CreateMethodContext(runtime, "C.M");
305
var
context = CreateMethodContext(runtime, "C.M");
339
var
context = CreateMethodContext(runtime, "C.M");
374
var
context = CreateMethodContext(runtime, "C.M");
440
var
context = CreateMethodContext(
505
var
context = CreateMethodContext(runtime, "C.M");
UsingDebugInfoTests.cs (7)
463
var
evalContext = CreateMethodContext(runtime, "C.Main");
494
var
evalContext = CreateMethodContext(runtime, "C.Main");
531
var
evalContext = CreateMethodContext(runtime, "C.Main");
571
var
evalContext = CreateMethodContext(runtime, "N.C.Main");
611
var
evalContext = CreateMethodContext(runtime, "N.C.Main");
1137
var
evalContext = CreateMethodContext(runtime, methodName);
1241
var
context = CreateMethodContext(runtime, "C1.M");
WinMdTests.cs (5)
56
var
context = CreateMethodContext(runtime, "C.M");
98
var
context = CreateMethodContext(runtime, "C.M");
182
var
context = CreateMethodContext(runtime, "C.M");
261
var
context = CreateMethodContext(runtime, "C.M");
310
var
context = CreateMethodContext(runtime, "C.M");