15 types derived from GenericDictionaryCell
System.Private.TypeLoader (15)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (15)
39private class TypeHandleCell : GenericDictionaryCell 57private class UnwrapNullableTypeCell : GenericDictionaryCell 84private class InterfaceCallCell : GenericDictionaryCell 108private class GvmDispatchCell : GenericDictionaryCell 144private class NonGenericStaticConstrainedMethodCell : GenericDictionaryCell 181private class NonGenericInstanceConstrainedMethodCell : GenericDictionaryCell 212private class GenericConstrainedMethodCell : GenericDictionaryCell 242private class StaticDataCell : GenericDictionaryCell 279private class ThreadStaticIndexCell : GenericDictionaryCell 297private class MethodDictionaryCell : GenericDictionaryCell 316private class FieldLdTokenCell : GenericDictionaryCell 339private class MethodLdTokenCell : GenericDictionaryCell 372private class AllocateObjectCell : GenericDictionaryCell 398private class DefaultConstructorCell : GenericDictionaryCell 428private 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)
446internal static unsafe GenericDictionaryCell[] BuildDictionary(TypeBuilder typeBuilder, NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, NativeParser parser) 455GenericDictionaryCell[] dictionary = new GenericDictionaryCell[count]; 470internal static GenericDictionaryCell ParseAndCreateCell(NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, ref NativeParser parser) 472GenericDictionaryCell cell;
Internal\Runtime\TypeLoader\TypeBuilder.cs (6)
296method.SetGenericDictionary(new GenericMethodDictionary(GenericDictionaryCell.BuildDictionary(this, context, methodInfoParser.GetParserFromRelativeOffset()))); 306method.SetGenericDictionary(new GenericMethodDictionary(Array.Empty<GenericDictionaryCell>())); 369state.Dictionary = new GenericTypeDictionary(GenericDictionaryCell.BuildDictionary(this, context, typeInfoParser.GetParserFromRelativeOffset())); 988GenericTypeDictionary ucgDict = new GenericTypeDictionary(GenericDictionaryCell.BuildDictionary(this, nlilContext, parser)); 1003GenericDictionaryCell cell = GenericDictionaryCell.ParseAndCreateCell(nlilContext, ref parser);