21 instantiations of AssemblySymbolLoader
Microsoft.DotNet.ApiCompatibility.Tests (2)
Rules\AssemblyIdentityMustMatchTests.cs (2)
200IAssemblySymbol leftSymbol = new AssemblySymbolLoader(s_log).LoadAssembly(leftAssembly); 201IAssemblySymbol rightSymbol = new AssemblySymbolLoader(s_log).LoadAssembly(rightAssembly);
Microsoft.DotNet.ApiDiff.Tests (2)
TestAssemblyLoaderFactory.cs (2)
23return (new AssemblySymbolLoader(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals), 27AssemblySymbolLoader loader = new(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals);
Microsoft.DotNet.ApiSymbolExtensions (3)
AssemblySymbolLoader.cs (2)
74return (new AssemblySymbolLoader(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals), 79AssemblySymbolLoader loader = new(log, diagnosticOptions, resolveAssemblyReferences: atLeastOneReferencePath, includeInternalSymbols: respectInternals);
AssemblySymbolLoaderFactory.cs (1)
17new AssemblySymbolLoader(log, resolveAssemblyReferences: shouldResolveReferences, includeInternalSymbols: includeInternalSymbols);
Microsoft.DotNet.ApiSymbolExtensions.Tests (12)
AssemblySymbolLoaderTests.cs (12)
94AssemblySymbolLoader loader = new(log); 102AssemblySymbolLoader loader = new(log); 113AssemblySymbolLoader loader = new(log); 127AssemblySymbolLoader loader = new(log); 156AssemblySymbolLoader loader = new(log); 172AssemblySymbolLoader loader = new(log); 195AssemblySymbolLoader loader = new(log); 214AssemblySymbolLoader loader = new(log); 249AssemblySymbolLoader loader = new(log); 267AssemblySymbolLoader loader = new(log, resolveAssemblyReferences: resolveReferences); 300AssemblySymbolLoader loader = new(log, resolveAssemblyReferences: true); 319AssemblySymbolLoader loader = new(log);
Microsoft.DotNet.GenAPI.Tests (2)
TestAssemblyLoaderFactory.cs (2)
23return (new AssemblySymbolLoader(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals), 27AssemblySymbolLoader loader = new(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals);
28 references to AssemblySymbolLoader
Microsoft.DotNet.ApiDiff (2)
FileOutputDiffGenerator.cs (2)
98AssemblySymbolLoader.CreateFromFiles( 106AssemblySymbolLoader.CreateFromFiles(
Microsoft.DotNet.ApiDiff.Tests (1)
TestAssemblyLoaderFactory.cs (1)
27AssemblySymbolLoader loader = new(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals);
Microsoft.DotNet.ApiSymbolExtensions (4)
AssemblySymbolLoader.cs (3)
64public static (AssemblySymbolLoader, Dictionary<string, IAssemblySymbol>) CreateFromFiles( 79AssemblySymbolLoader loader = new(log, diagnosticOptions, resolveAssemblyReferences: atLeastOneReferencePath, includeInternalSymbols: respectInternals); 108/// Creates a new instance of the <see cref="AssemblySymbolLoader"/> class.
AssemblySymbolLoaderFactory.cs (1)
12/// <param name="includeInternalSymbols">True to include internal API when reading assemblies from the <see cref="AssemblySymbolLoader"/> created.</param>
Microsoft.DotNet.ApiSymbolExtensions.Tests (19)
AssemblySymbolLoaderTests.cs (19)
94AssemblySymbolLoader loader = new(log); 102AssemblySymbolLoader loader = new(log); 113AssemblySymbolLoader loader = new(log); 127AssemblySymbolLoader loader = new(log); 131List<string> expected = [ $"{AssemblySymbolLoader.AssemblyNotFoundErrorCode} Could not find matching assembly: '{assembly.Identity.GetDisplayName()}' in any of the search directories." ]; 156AssemblySymbolLoader loader = new(log); 172AssemblySymbolLoader loader = new(log); 179List<string> expected = [$"{AssemblySymbolLoader.AssemblyNotFoundErrorCode} Could not find matching assembly: '{fromAssembly.Identity.GetDisplayName()}' in any of the search directories."]; 195AssemblySymbolLoader loader = new(log); 214AssemblySymbolLoader loader = new(log); 249AssemblySymbolLoader loader = new(log); 267AssemblySymbolLoader loader = new(log, resolveAssemblyReferences: resolveReferences); 300AssemblySymbolLoader loader = new(log, resolveAssemblyReferences: true); 309Dictionary<string, MetadataReference> loadedAssemblies = (Dictionary<string, MetadataReference>)typeof(AssemblySymbolLoader)?.GetField("_loadedAssemblies", BindingFlags.NonPublic | BindingFlags.Instance)?.GetValue(loader); 319AssemblySymbolLoader loader = new(log); 340(AssemblySymbolLoader loader, Dictionary<string, IAssemblySymbol> symbols) = AssemblySymbolLoader.CreateFromFiles( 363(AssemblySymbolLoader loader, Dictionary<string, IAssemblySymbol> symbols) = AssemblySymbolLoader.CreateFromFiles(
Microsoft.DotNet.GenAPI (1)
GenAPIApp.cs (1)
34(IAssemblySymbolLoader loader, Dictionary<string, IAssemblySymbol> assemblySymbols) = AssemblySymbolLoader.CreateFromFiles(
Microsoft.DotNet.GenAPI.Tests (1)
TestAssemblyLoaderFactory.cs (1)
27AssemblySymbolLoader loader = new(log, diagnosticOptions, resolveAssemblyReferences: true, includeInternalSymbols: respectInternals);