15 types derived from GenericDictionaryCell
System.Private.TypeLoader (15)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (15)
44private class TypeHandleCell : GenericDictionaryCell 62private class UnwrapNullableTypeCell : GenericDictionaryCell 89private class InterfaceCallCell : GenericDictionaryCell 113private class GvmDispatchCell : GenericDictionaryCell 149private class NonGenericStaticConstrainedMethodCell : GenericDictionaryCell 186private class NonGenericInstanceConstrainedMethodCell : GenericDictionaryCell 217private class GenericConstrainedMethodCell : GenericDictionaryCell 247private class StaticDataCell : GenericDictionaryCell 284private class ThreadStaticIndexCell : GenericDictionaryCell 302private class MethodDictionaryCell : GenericDictionaryCell 321private class FieldLdTokenCell : GenericDictionaryCell 344private class MethodLdTokenCell : GenericDictionaryCell 377private class AllocateObjectCell : GenericDictionaryCell 403private class DefaultConstructorCell : GenericDictionaryCell 433private 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)
451internal static unsafe GenericDictionaryCell[] BuildDictionary(TypeBuilder typeBuilder, NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, NativeParser parser) 460GenericDictionaryCell[] dictionary = new GenericDictionaryCell[count]; 475internal static GenericDictionaryCell ParseAndCreateCell(NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, ref NativeParser parser) 477GenericDictionaryCell 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())); 1155GenericTypeDictionary ucgDict = new GenericTypeDictionary(GenericDictionaryCell.BuildDictionary(this, nlilContext, parser)); 1170GenericDictionaryCell cell = GenericDictionaryCell.ParseAndCreateCell(nlilContext, ref parser);