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 115private class NonGenericStaticConstrainedMethodCell : GenericDictionaryCell 152private class NonGenericInstanceConstrainedMethodCell : GenericDictionaryCell 183private class GenericConstrainedMethodCell : GenericDictionaryCell 213private class StaticDataCell : GenericDictionaryCell 250private class ThreadStaticIndexCell : GenericDictionaryCell 268private class MethodDictionaryCell : GenericDictionaryCell 287private class FieldLdTokenCell : GenericDictionaryCell 310private class MethodLdTokenCell : GenericDictionaryCell 344private class AllocateObjectCell : GenericDictionaryCell 370private class DefaultConstructorCell : GenericDictionaryCell 400private 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)
418internal static unsafe GenericDictionaryCell[] BuildDictionary(TypeBuilder typeBuilder, NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, NativeParser parser) 427GenericDictionaryCell[] dictionary = new GenericDictionaryCell[count]; 442internal static GenericDictionaryCell ParseAndCreateCell(NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, ref NativeParser parser) 444GenericDictionaryCell 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);