1 write to _methodNode
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (1)
19_methodNode = methodNode;
26 references to _methodNode
ILCompiler.ReadyToRun (26)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (26)
29_methodNode.AppendMangledName(nameMangler, sb); 54if (_methodNode.ColdCodeNode != null) 56coldCodeUnwindInfoCount = _methodNode.ColdFrameInfos.Length; 59int[] offsets = new int[_methodNode.FrameInfos.Length + coldCodeUnwindInfoCount]; 68for (int frameInfoIndex = 0; frameInfoIndex < deduplicatedResult._methodNode.FrameInfos.Length; frameInfoIndex++) 71offset += deduplicatedResult._methodNode.FrameInfos[frameInfoIndex].BlobData.Length; 80if (frameInfoIndex == 0 && deduplicatedResult._methodNode.GCInfo != null) 82offset += deduplicatedResult._methodNode.GCInfo.Length; 90if (_methodNode.ColdCodeNode != null) 93for (int frameInfoIndex = 0; frameInfoIndex < _methodNode.ColdFrameInfos.Length; frameInfoIndex++) 95offsets[frameInfoIndex + _methodNode.FrameInfos.Length] = offset; 96byte[] blobData = _methodNode.ColdFrameInfos[frameInfoIndex].BlobData; 183int numHotFrameInfos = _methodNode.FrameInfos.Length; 185if (_methodNode.ColdCodeNode != null) 187numFrameInfos += _methodNode.ColdFrameInfos.Length; 199_methodNode.ColdFrameInfos[frameInfoIndex - numHotFrameInfos] : 200_methodNode.FrameInfos[frameInfoIndex]; 210header[i++] = _methodNode.FrameInfos[0].BlobData[3]; // Copying frame and frame offset from main function 212yield return new GCInfoComponent(_methodNode, 0); 213yield return new GCInfoComponent(_methodNode, _methodNode.Size); 240if (frameInfoIndex == 0 && _methodNode.GCInfo != null) 242yield return new GCInfoComponent(_methodNode.GCInfo); 311_methodNode.AppendMangledName(context.NameMangler, sb); 319return comparer.Compare(_methodNode, ((MethodGCInfoNode)other)._methodNode);