14 references to TriggeringModule
ILCompiler.ReadyToRun (14)
Compiler\ReadyToRunProxyTypeMapNode.cs (14)
36return comparer.Compare(TriggeringModule, otherNode.TriggeringModule); 41Vertex typeMapGroupVertex = ProxyReferences.EncodeReferenceToType(writer, TypeMapGroup, TriggeringModule); 63if (ReadyToRunTypeMapEncoding.IsTypeDescEncodable(factory, TriggeringModule, type) && 64ReadyToRunTypeMapEncoding.IsTypeDescEncodable(factory, TriggeringModule, mapEntry.Type)) 67ProxyReferences.EncodeReferenceToType(writer, type, TriggeringModule), 68ProxyReferences.EncodeReferenceToType(writer, mapEntry.Type, TriggeringModule)); 73Debug.Assert(TriggeringModule.Assembly == mapEntry.DeclaringModule.Assembly); 95yield return new DependencyListEntry(importProvider.GetImportToType(TypeMapGroup, TriggeringModule), $"Type map '{TypeMapGroup}' key type"); 104if (ReadyToRunTypeMapEncoding.IsTypeDescEncodable(context, TriggeringModule, entry.Key) && 105ReadyToRunTypeMapEncoding.IsTypeDescEncodable(context, TriggeringModule, entry.Value.Type)) 107yield return new DependencyListEntry(importProvider.GetImportToType(entry.Key, TriggeringModule), $"Key type of Proxy type map entry"); 108yield return new DependencyListEntry(importProvider.GetImportToType(entry.Value.Type, TriggeringModule), $"Proxy type map entry target for key '{entry.Key}'"); 113protected override string GetName(NodeFactory context) => $"ProxyTypeMap {TypeMapGroup} entries in assembly {TriggeringModule.GetDisplayName()}";