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); 44if (_methodNode.ColdCodeNode != null) 46coldCodeUnwindInfoCount = _methodNode.ColdFrameInfos.Length; 49int[] offsets = new int[_methodNode.FrameInfos.Length + coldCodeUnwindInfoCount]; 56for (int frameInfoIndex = 0; frameInfoIndex < deduplicatedResult._methodNode.FrameInfos.Length; frameInfoIndex++) 59offset += deduplicatedResult._methodNode.FrameInfos[frameInfoIndex].BlobData.Length; 65if (frameInfoIndex == 0 && deduplicatedResult._methodNode.GCInfo != null) 67offset += deduplicatedResult._methodNode.GCInfo.Length; 72if (_methodNode.ColdCodeNode != null) 75for (int frameInfoIndex = 0; frameInfoIndex < _methodNode.ColdFrameInfos.Length; frameInfoIndex++) 77offsets[frameInfoIndex + _methodNode.FrameInfos.Length] = offset; 78byte[] blobData = _methodNode.ColdFrameInfos[frameInfoIndex].BlobData; 162int numHotFrameInfos = _methodNode.FrameInfos.Length; 164if (_methodNode.ColdCodeNode != null) 166numFrameInfos += _methodNode.ColdFrameInfos.Length; 177_methodNode.ColdFrameInfos[frameInfoIndex - numHotFrameInfos] : 178_methodNode.FrameInfos[frameInfoIndex]; 188header[i++] = _methodNode.FrameInfos[0].BlobData[3]; // Copying frame and frame offset from main function 190yield return new GCInfoComponent(_methodNode, 0); 191yield return new GCInfoComponent(_methodNode, _methodNode.Size); 218if (frameInfoIndex == 0 && _methodNode.GCInfo != null) 220yield return new GCInfoComponent(_methodNode.GCInfo); 285_methodNode.AppendMangledName(context.NameMangler, sb); 293return comparer.Compare(_methodNode, ((MethodGCInfoNode)other)._methodNode);