1 instantiation of ILBodyFixupSignature
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
896new NodeCache<ILBodyFixupSignatureFixupKey, ILBodyFixupSignature>((key) => new ILBodyFixupSignature(key.FixupKind, key.Method));
17 references to ILBodyFixupSignature
ILCompiler.ReadyToRun (17)
Compiler\DependencyAnalysis\ReadyToRun\ILBodyFixupSignature.cs (6)
35public class ILBodyFixupSignature : Signature, IEquatable<ILBodyFixupSignature> 70public static void NotifyComplete(NodeFactory factory, List<ILBodyFixupSignature> completeListOfSigs) 73foreach (var ilbodyFixupSig in completeListOfSigs) 133ILBodyFixupSignature otherNode = (ILBodyFixupSignature)other; 146public bool Equals(ILBodyFixupSignature other) => object.ReferenceEquals(other, this);
Compiler\DependencyAnalysis\ReadyToRun\InliningInfoNode.cs (1)
90inlinerIdentity = ILBodyFixupSignature.GetSignatureMethodForCompiledMethod(inliner);
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (7)
106List<ILBodyFixupSignature> _markedILBodyFixupSignatures = new List<ILBodyFixupSignature>(); 123ILCompiler.DependencyAnalysis.ReadyToRun.ILBodyFixupSignature.NotifyComplete(this, _markedILBodyFixupSignatures); 127public void AddMarkedILBodyFixupSignature(ILBodyFixupSignature sig) 895private NodeCache<ILBodyFixupSignatureFixupKey, ILBodyFixupSignature> _ilBodySignatures = 896new NodeCache<ILBodyFixupSignatureFixupKey, ILBodyFixupSignature>((key) => new ILBodyFixupSignature(key.FixupKind, key.Method)); 898public ILBodyFixupSignature ILBodyFixupSignature(ReadyToRunFixupKind fixupKind, MethodDesc method)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (2)
186_ilBodyFixupsCache = new NodeCache<ILBodyFixupSignature, Import>(key => new PrecodeHelperImport(_codegenNodeFactory.ILBodyPrecodeImports, key)); 568private NodeCache<ILBodyFixupSignature, Import> _ilBodyFixupsCache;
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
863if (ILBodyFixupSignature.GetSignatureMethodForCompiledMethod(MethodBeingCompiled) is not null)