5 instantiations of TypeBuilder
System.Private.TypeLoader (5)
Internal\Runtime\TypeLoader\TypeBuilder.cs (4)
1029new TypeBuilder().BuildType(typeBeingLoaded); 1055new TypeBuilder().BuildType(arrayType); 1140new TypeBuilder().BuildMethod(methodBeingLoaded); 1160IntPtr ret = new TypeBuilder().BuildGenericLookupTarget(context, typeContext, signature, out auxResult);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (1)
180new TypeBuilder().BuildType(type);
52 references to TypeBuilder
System.Private.TypeLoader (52)
Internal\Runtime\TypeLoader\EETypeCreator.cs (2)
182allocatedNonGCDataSize += -TypeBuilder.ClassConstructorOffset; 280int nonGCStaticDataOffset = state.HasStaticConstructor ? -TypeBuilder.ClassConstructorOffset : 0;
Internal\Runtime\TypeLoader\GenericDictionary.cs (1)
26public void Finish(TypeBuilder typeBuilder)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (38)
20internal abstract void Prepare(TypeBuilder builder); 21internal abstract IntPtr Create(TypeBuilder builder); 22internal virtual IntPtr CreateLazyLookupCell(TypeBuilder builder, out IntPtr auxResult) 31private static RuntimeTypeHandle GetRuntimeTypeHandleWithNullableTransform(TypeBuilder builder, TypeDesc type) 43internal override void Prepare(TypeBuilder builder) 51internal override IntPtr Create(TypeBuilder builder) 61internal override void Prepare(TypeBuilder builder) 75internal override IntPtr Create(TypeBuilder builder) 89internal override void Prepare(TypeBuilder builder) 97internal override unsafe IntPtr Create(TypeBuilder builder) 112internal override void Prepare(TypeBuilder builder) 122internal override unsafe IntPtr Create(TypeBuilder builder) 150internal override void Prepare(TypeBuilder builder) 159internal override IntPtr Create(TypeBuilder builder) 187internal override void Prepare(TypeBuilder builder) 196internal override IntPtr Create(TypeBuilder builder) 218internal override void Prepare(TypeBuilder builder) 226internal override IntPtr Create(TypeBuilder builder) 247internal override void Prepare(TypeBuilder builder) 255internal override IntPtr Create(TypeBuilder builder) 272internal override unsafe IntPtr CreateLazyLookupCell(TypeBuilder builder, out IntPtr auxResult) 283internal override void Prepare(TypeBuilder builder) 291internal override unsafe IntPtr Create(TypeBuilder builder) 301internal override unsafe void Prepare(TypeBuilder builder) 309internal override IntPtr Create(TypeBuilder builder) 321internal override unsafe void Prepare(TypeBuilder builder) 329internal override unsafe IntPtr Create(TypeBuilder builder) 343internal override unsafe void Prepare(TypeBuilder builder) 358internal override unsafe IntPtr Create(TypeBuilder builder) 376internal override void Prepare(TypeBuilder builder) 384internal override IntPtr Create(TypeBuilder builder) 390internal override unsafe IntPtr CreateLazyLookupCell(TypeBuilder builder, out IntPtr auxResult) 402internal override void Prepare(TypeBuilder builder) 407internal override IntPtr Create(TypeBuilder builder) 432internal override unsafe void Prepare(TypeBuilder builder) 437internal override unsafe IntPtr Create(TypeBuilder builder) 446internal static unsafe GenericDictionaryCell[] BuildDictionary(TypeBuilder typeBuilder, NativeLayoutInfoLoadContext nativeLayoutInfoLoadContext, NativeParser parser) 647throw new TypeBuilder.MissingTemplateException();
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
367throw new TypeBuilder.MissingTemplateException();
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (1)
330if (!TypeBuilder.TryBuildGenericMethod(method, out dictionaryPointer))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (8)
149result = TypeBuilder.BuildGenericLookupTarget(context, signature, out auxResult); 182catch (TypeBuilder.MissingTemplateException) 233return TypeBuilder.TryBuildGenericType(genericTypeDefinitionHandle, genericTypeArgumentHandles, out runtimeTypeHandle); 244return TypeBuilder.TryBuildFunctionPointerType(returnTypeHandle, parameterHandles, isUnmanaged, out runtimeTypeHandle); 286return TypeBuilder.TryBuildArrayType(elementTypeHandle, isMdArray, rank, out arrayTypeHandle); 316return TypeBuilder.TryBuildPointerType(pointeeTypeHandle, out pointerTypeHandle); 345return TypeBuilder.TryBuildByRefType(pointeeTypeHandle, out byRefTypeHandle); 389bool success = TypeBuilder.TryBuildGenericMethod(methodBeingLoaded, out methodDictionary);
Internal\TypeSystem\TypeDesc.Runtime.cs (1)
216throw new TypeBuilder.MissingTemplateException();