107 references to ExpressionCompilerTestHelpers
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (55)
CompileExpressionsTests.cs (1)
1304
uint ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader);
ExpressionCompilerTestBase.cs (4)
224
uint ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader);
279
uint ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader, atLineNumber);
413
ExpressionCompilerTestHelpers
.VerifyLocal<MethodSymbol>(
446
var methodOrTypeName =
ExpressionCompilerTestHelpers
.GetMethodOrTypeSignatureParts(signature, out parameterTypeNames);
ExpressionCompilerTests.cs (10)
57
uint ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader);
1068
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(source);
1110
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(source);
1151
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(source);
4638
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(source);
4801
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(source);
5284
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource);
6032
var runtime = CreateRuntimeInstance(module, new[] { MscorlibRef,
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference });
6282
ilOffset:
ExpressionCompilerTestHelpers
.NoILOffset,
6321
ilOffset:
ExpressionCompilerTestHelpers
.NoILOffset,
HoistedStateMachineLocalTests.cs (2)
1353
uint ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader, atLineNumber: 100);
1371
ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader, atLineNumber: 200);
HoistedThisTests.cs (2)
630
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource);
776
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource);
MissingAssemblyTests.cs (6)
559
var runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage");
602
var runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.UI");
650
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
692
var compileResult =
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
748
var compileResult =
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
912
var compileResult =
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
PseudoVariableTests.cs (1)
1041
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance()
ReferencedModulesTests.cs (17)
42
var (identityIntrinsic, moduleIntrinsic) = (
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.GetAssemblyIdentity(),
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance());
457
ExpressionCompilerTestHelpers
.VerifyAppDomainMetadataContext(appDomain.GetMetadataContext(), moduleVersionIds);
640
uint ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader);
828
ExpressionCompilerTestHelpers
.VerifyResolutionRequests(
893
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "new N.C1()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
906
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "new C1()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
910
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "new C2()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
914
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
922
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "new N.C1()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
938
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "new C2()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
953
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
1035
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, expr, ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
1177
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance()
1208
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
1287
ExpressionCompilerTestHelpers
.EmitCorLibWithAssemblyReferences(
1406
ExpressionCompilerTestHelpers
.EmitCorLibWithAssemblyReferences(
ResultPropertiesTests.cs (1)
121
var module =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource);
UsingDebugInfoTests.cs (3)
454
var symReader =
ExpressionCompilerTestHelpers
.ConstructSymReaderWithImports(
485
var symReader =
ExpressionCompilerTestHelpers
.ConstructSymReaderWithImports(
1238
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance()
WinMdTests.cs (8)
50
var runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage", "Windows.Foundation.Collections");
92
var runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage");
259
WithRuntimeInstance(compilation, new[] { MscorlibRef }.Concat(
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage", "Windows.Foundation.Collections")), runtime =>
308
WithRuntimeInstance(compilation, new[] { MscorlibRef }.Concat(
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Foundation", "Windows.UI", "Windows.UI.Xaml")), runtime =>
342
WithRuntimeInstance(compilation, new[] { MscorlibRef }.Concat(
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.UI", "Windows.UI.Xaml")), runtime =>
346
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
376
return
ExpressionCompilerTestHelpers
.ToVersion1_3(bytes);
381
return
ExpressionCompilerTestHelpers
.ToVersion1_4(bytes);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (2)
RuntimeInstance.cs (2)
49
references ??=
ExpressionCompilerTestHelpers
.GetEmittedReferences(compilation, module.GetMetadataReader());
53
references = references.Concat(new[] {
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference });
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (50)
DteeTests.vb (3)
293
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
314
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
334
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
ExpressionCompilerTestBase.vb (4)
109
Dim ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader)
254
Dim ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader, atLineNumber)
397
ExpressionCompilerTestHelpers
.VerifyLocal(Of MethodSymbol)(
414
Dim methodOrTypeName =
ExpressionCompilerTestHelpers
.GetMethodOrTypeSignatureParts(signature, parameterTypeNames)
ExpressionCompilerTests.vb (8)
53
Dim ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader)
1168
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
1212
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
1255
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
3128
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
4126
Dim runtime = CreateRuntimeInstance(module2, {MscorlibRef,
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference})
4556
ilOffset:=
ExpressionCompilerTestHelpers
.NoILOffset,
4599
ilOffset:=
ExpressionCompilerTestHelpers
.NoILOffset,
HoistedMeTests.vb (1)
484
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
HoistedStateMachineLocalTests.vb (2)
1430
Dim ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader, atLineNumber:=100)
1449
ilOffset =
ExpressionCompilerTestHelpers
.GetOffset(methodToken, symReader, atLineNumber:=200)
ImportDebugInfoTests.vb (3)
266
Dim symReader =
ExpressionCompilerTestHelpers
.ConstructSymReaderWithImports(
301
Dim symReader =
ExpressionCompilerTestHelpers
.ConstructSymReaderWithImports(
616
Dim runtime = CreateRuntimeInstance({module1, module2, MscorlibRef_v4_0_30316_17626.ToModuleInstance(),
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance()})
MissingAssemblyTests.vb (7)
264
Dim runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.UI")
395
Dim runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage")
437
Dim runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.UI")
477
Dim runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage")
523
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
566
Dim compileResult =
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
686
Dim compileResult =
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(
PseudoVariableTests.vb (1)
869
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance()
ReferencedModulesTests.vb (15)
69
Dim moduleIntrinsic = (Identity:=
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.GetAssemblyIdentity(), [Module]:=
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance())
264
Dim moduleIntrinsic = (Identity:=
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.GetAssemblyIdentity(), [Module]:=
ExpressionCompilerTestHelpers
.IntrinsicAssemblyReference.ToModuleInstance())
361
ExpressionCompilerTestHelpers
.VerifyAppDomainMetadataContext(appDomain.GetMetadataContext(), moduleVersionIds)
490
ExpressionCompilerTestHelpers
.VerifyResolutionRequests(
575
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "New N.C1()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
582
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "New C1()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
586
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "New C2()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
590
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
598
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "New N.C1()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
614
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "New C2()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
629
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
708
ExpressionCompilerTestHelpers
.CompileExpressionWithRetry(blocks, "F()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)
844
ExpressionCompilerTestHelpers
.EmitCorLibWithAssemblyReferences(
ResultPropertiesTests.vb (2)
114
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
270
Dim ilModule =
ExpressionCompilerTestHelpers
.GetModuleInstanceForIL(ilSource)
WinMdTests.vb (4)
35
Dim runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage", "Windows.Foundation.Collections")
198
Dim runtimeAssemblies =
ExpressionCompilerTestHelpers
.GetRuntimeWinMds("Windows.Storage", "Windows.Foundation.Collections")
238
Return
ExpressionCompilerTestHelpers
.ToVersion1_3(bytes)
242
Return
ExpressionCompilerTestHelpers
.ToVersion1_4(bytes)