2 types derived from ReadyToRunGenericHelperNode
ILCompiler.Compiler (2)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (2)
350public partial class ReadyToRunGenericLookupFromDictionaryNode : ReadyToRunGenericHelperNode 372public partial class ReadyToRunGenericLookupFromTypeNode : ReadyToRunGenericHelperNode
12 references to ReadyToRunGenericHelperNode
ILCompiler.Compiler (12)
Compiler\Compilation.cs (1)
431GenericLookupResult lookup = ReadyToRunGenericHelperNode.GetLookupSignature(_nodeFactory, lookupKind, targetOfLookup);
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (10)
301var compare = _id.CompareTo(((ReadyToRunGenericHelperNode)other)._id); 307if (((ReadyToRunGenericHelperNode)other)._dictionaryOwner is TypeDesc) 310compare = comparer.Compare((MethodDesc)_dictionaryOwner, (MethodDesc)((ReadyToRunGenericHelperNode)other)._dictionaryOwner); 314if (((ReadyToRunGenericHelperNode)other)._dictionaryOwner is MethodDesc) 317compare = comparer.Compare((TypeDesc)_dictionaryOwner, (TypeDesc)((ReadyToRunGenericHelperNode)other)._dictionaryOwner); 332return comparer.Compare((TypeDesc)_target, (TypeDesc)((ReadyToRunGenericHelperNode)other)._target); 337return comparer.Compare((MethodDesc)_target, (MethodDesc)((ReadyToRunGenericHelperNode)other)._target); 339return comparer.Compare((FieldDesc)_target, (FieldDesc)((ReadyToRunGenericHelperNode)other)._target); 341return ((DelegateCreationInfo)_target).CompareTo((DelegateCreationInfo)((ReadyToRunGenericHelperNode)other)._target, comparer); 343return ((ConstrainedCallInfo)_target).CompareTo((ConstrainedCallInfo)((ReadyToRunGenericHelperNode)other)._target, comparer);
Compiler\ILScanner.cs (1)
345else if (node is ReadyToRunGenericHelperNode genericLookup