10 instantiations of DisposableFile
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
IntegrationTests.cs (1)
18return new DisposableFile(Path.Combine(directory.Path, resultFileName));
Microsoft.CodeAnalysis.Test.Utilities (8)
CommonTestBase.cs (2)
225using (new DisposableFile(assemblyPath)) 232using (new DisposableFile(pdbPath))
Metadata\IlasmUtilities.cs (2)
23return new DisposableFile(assemblyPath); 78using (var sourceFile = new DisposableFile(extension: ".il"))
TempFiles\TempDirectory.cs (3)
62return _root.AddFile(new DisposableFile(filePath)); 72return _root.AddFile(new DisposableFile(filePath)); 82return _root.AddFile(new DisposableFile(filePath));
TempFiles\TempRoot.cs (1)
64return AddFile(new DisposableFile(prefix, extension, directory, callerSourcePath, callerLineNumber));
VBCSCompiler.UnitTests (1)
CompilerServerTests.cs (1)
224return new DisposableFile(Path.Combine(directory.Path, resultFileName));
27 references to DisposableFile
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
IntegrationTests.cs (2)
16private DisposableFile GetResultFile(TempDirectory directory, string resultFileName) 319using (var resultFile = GetResultFile(_tempDirectory, @"bin\debug\helloproj.exe"))
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
EditAndContinue\StatementEditingTests.cs (1)
3961using (var tempAssembly = IlasmUtilities.CreateTempAssembly("""
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\SymbolErrorTests.cs (2)
7129using (var reference = IlasmUtilities.CreateTempAssembly(ilSource, prependDefaultHeader: false)) 7198using (var reference = IlasmUtilities.CreateTempAssembly(ilSource, prependDefaultHeader: false))
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2055using (var tempAssembly = IlasmUtilities.CreateTempAssembly(ilSource, prependDefaultHeader))
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Utilities\SymbolEquivalenceComparerTests.cs (1)
1900using (var tempAssembly = IlasmUtilities.CreateTempAssembly("""
Microsoft.CodeAnalysis.Test.Utilities (4)
Metadata\IlasmUtilities.cs (2)
18public static DisposableFile CreateTempAssembly(string declarations, bool prependDefaultHeader = true) 78using (var sourceFile = new DisposableFile(extension: ".il"))
TempFiles\TempRoot.cs (2)
67public DisposableFile AddFile(DisposableFile file)
VBCSCompiler.UnitTests (16)
CompilerServerTests.cs (16)
222private static DisposableFile GetResultFile(TempDirectory directory, string resultFileName) 244using (var resultFile = GetResultFile(path, "hello.exe")) 719using (var tmpFile = GetResultFile(rootDirectory, "lib.dll")) 725using (var hello1_file = GetResultFile(rootDirectory, "hello1.exe")) 744using (var hello2_file = GetResultFile(rootDirectory, "hello2.exe")) 782using (var hello3_file = GetResultFile(rootDirectory, "hello3.exe")) 823using (var tmpFile = GetResultFile(rootDirectory, "lib.dll")) 840using (var hello1_file = GetResultFile(rootDirectory, "hello1.exe")) 858using (var hello2_file = GetResultFile(rootDirectory, "hello2.exe")) 860var hello2exe = Temp.AddFile(hello2_file); 896using (var hello3_file = GetResultFile(rootDirectory, "hello3.exe")) 929private Task<DisposableFile> RunCompilationAsync(RequestLanguage language, string pipeName, int i, TempDirectory compilationDir) 979var exeFile = GetResultFile(compilationDir, exeFileName); 995var tasks = new Task<DisposableFile>[numberOfCompiles]; 1053var resultFile = Temp.AddFile(GetResultFile(_tempDirectory, "hello1.exe")); 1105var resultFile = Temp.AddFile(GetResultFile(_tempDirectory, "hello1.exe"));