2 writes to _emitData
Microsoft.CodeAnalysis.Test.Utilities (2)
Platform\Desktop\DesktopRuntimeEnvironment.cs (2)
212
_emitData
= new EmitData();
392
_emitData
= null;
19 references to _emitData
Microsoft.CodeAnalysis.Test.Utilities (19)
Platform\Desktop\DesktopRuntimeEnvironment.cs (19)
213
_emitData
.Diagnostics = diagnostics.ToReadOnlyAndFree();
221
_emitData
.MainModule = new ModuleData(
228
_emitData
.MainModulePdb = mainPdb;
229
_emitData
.AllModuleData = dependencies;
234
_emitData
.AllModuleData.Insert(0,
_emitData
.MainModule);
235
_emitData
.RuntimeData = CreateAndInitializeRuntimeData(dependencies,
_emitData
.MainModule.Id);
243
throw new EmitException(
_emitData
.Diagnostics, dumpDir);
268
if (
_emitData
.Manager == null)
273
_emitData
.Manager.DumpAssemblyData(out var dumpDir);
280
if (
_emitData
== null)
285
return
_emitData
;
376
if (
_emitData
!= null)
380
if (
_emitData
.RuntimeData != null && s_runtimeDataCache.Count < MaxCachedRuntimeData)
382
s_runtimeDataCache.Add(
_emitData
.RuntimeData);
383
_emitData
.RuntimeData = null;
387
if (
_emitData
.RuntimeData != null)
389
_emitData
.RuntimeData.Dispose();