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