2 instantiations of TypeResolutionRecord
illink (2)
Linker\TypeNameResolver.cs (2)
111
typeResolutionRecords.Add(
new
(assembly, resolvedType));
125
typeResolutionRecords.Add(
new
(coreLibrary, resolvedType));
11 references to TypeResolutionRecord
illink (11)
Linker.Dataflow\ReflectionMarker.cs (2)
91
List<TypeNameResolver.
TypeResolutionRecord
> typeResolutionRecords)
102
foreach (
var
typeResolutionRecord in typeResolutionRecords)
Linker.Steps\UnsafeAccessorMarker.cs (4)
92
if (!_context.TypeNameResolver.TryResolveTypeName(method.Module.Assembly, typeName, out _, out System.Collections.Generic.List<TypeNameResolver.
TypeResolutionRecord
>? records))
95
foreach (
var
typeResolutionRecord in records)
109
if (!_context.TypeNameResolver.TryResolveTypeName(method.Module.Assembly, typeName, out _, out System.Collections.Generic.List<TypeNameResolver.
TypeResolutionRecord
>? records))
112
foreach (
var
typeResolutionRecord in records)
Linker\TypeNameResolver.cs (3)
36
[NotNullWhen(true)] out List<
TypeResolutionRecord
>? typeResolutionRecords)
38
typeResolutionRecords = new List<
TypeResolutionRecord
>();
52
TypeReference? ResolveTypeName(AssemblyDefinition originalAssembly, TypeName? typeName, List<
TypeResolutionRecord
> typeResolutionRecords)
Linker\TypeNameResolver.WithDiagnostics.cs (2)
21
[NotNullWhen(true)] out List<
TypeResolutionRecord
>? typeResolutionRecords,
54
typeResolutionRecords = new List<
TypeResolutionRecord
>();