14 types derived from GenericDictionaryCell
System.Private.TypeLoader (14)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (14)
42private class TypeHandleCell : GenericDictionaryCell 60private class UnwrapNullableTypeCell : GenericDictionaryCell 87private class InterfaceCallCell : GenericDictionaryCell 109private class NonGenericStaticConstrainedMethodCell : GenericDictionaryCell 146private class NonGenericInstanceConstrainedMethodCell : GenericDictionaryCell 177private class GenericConstrainedMethodCell : GenericDictionaryCell 207private class StaticDataCell : GenericDictionaryCell 244private class ThreadStaticIndexCell : GenericDictionaryCell 262private class MethodDictionaryCell : GenericDictionaryCell 281private class FieldLdTokenCell : GenericDictionaryCell 304private class MethodLdTokenCell : GenericDictionaryCell 338private class AllocateObjectCell : GenericDictionaryCell 364private class DefaultConstructorCell : GenericDictionaryCell 394private class MethodCell : GenericDictionaryCell
15 references to GenericDictionaryCell
System.Private.TypeLoader (15)
Internal\Runtime\TypeLoader\GenericDictionary.cs (4)
15protected GenericDictionaryCell[] _cells; 18public GenericDictionary(GenericDictionaryCell[] cells) 40public GenericTypeDictionary(GenericDictionaryCell[] cells) 60public GenericMethodDictionary(GenericDictionaryCell[] cells)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (5)
412internal static unsafe GenericDictionaryCell[] BuildDictionary(TypeBuilder typeBuilder, NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, NativeParser parser) 421GenericDictionaryCell[] dictionary = new GenericDictionaryCell[count]; 436internal static GenericDictionaryCell ParseAndCreateCell(NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, ref NativeParser parser) 438GenericDictionaryCell cell;
Internal\Runtime\TypeLoader\TypeBuilder.cs (6)
329method.SetGenericDictionary(new GenericMethodDictionary(GenericDictionaryCell.BuildDictionary(this, context, methodInfoParser.GetParserFromRelativeOffset()))); 339method.SetGenericDictionary(new GenericMethodDictionary(Array.Empty<GenericDictionaryCell>())); 414state.Dictionary = new GenericTypeDictionary(GenericDictionaryCell.BuildDictionary(this, context, typeInfoParser.GetParserFromRelativeOffset())); 1092GenericTypeDictionary ucgDict = new GenericTypeDictionary(GenericDictionaryCell.BuildDictionary(this, nlilContext, parser)); 1107GenericDictionaryCell cell = GenericDictionaryCell.ParseAndCreateCell(nlilContext, ref parser);