7 instantiations of TypeSpecification
ILCompiler.Compiler (1)
Compiler\MetadataManager.cs (1)
962
owningType = new
TypeSpecification
ILCompiler.MetadataTransform (6)
ILCompiler\Metadata\Transform.Type.cs (6)
423
return new
TypeSpecification
442
return new
TypeSpecification
456
return new
TypeSpecification
464
return new
TypeSpecification
486
return new
TypeSpecification
494
return new
TypeSpecification
24 references to TypeSpecification
ILCompiler.Compiler (1)
Compiler\MetadataManager.cs (1)
31
using TypeSpecification = Internal.Metadata.NativeFormat.Writer.
TypeSpecification
;
ILCompiler.MetadataTransform (23)
ILCompiler\Metadata\Transform.Type.cs (17)
25
private Action<Cts.ArrayType,
TypeSpecification
> _initSzArray;
26
private Action<Cts.ArrayType,
TypeSpecification
> _initArray;
27
private Action<Cts.ByRefType,
TypeSpecification
> _initByRef;
28
private Action<Cts.PointerType,
TypeSpecification
> _initPointer;
29
private Action<Cts.FunctionPointerType,
TypeSpecification
> _initFunctionPointer;
30
private Action<Cts.TypeDesc,
TypeSpecification
> _initTypeInst;
31
private Action<Cts.SignatureTypeVariable,
TypeSpecification
> _initTypeVar;
32
private Action<Cts.SignatureMethodVariable,
TypeSpecification
> _initMethodVar;
92
Debug.Assert(rec is TypeDefinition || rec is TypeReference || rec is
TypeSpecification
);
97
private void InitializeSzArray(Cts.ArrayType entity,
TypeSpecification
record)
105
private void InitializeArray(Cts.ArrayType entity,
TypeSpecification
record)
118
private void InitializeByRef(Cts.ByRefType entity,
TypeSpecification
record)
126
private void InitializePointer(Cts.PointerType entity,
TypeSpecification
record)
134
private void InitializeFunctionPointer(Cts.FunctionPointerType entity,
TypeSpecification
record)
142
private void InitializeTypeVariable(Cts.SignatureTypeVariable entity,
TypeSpecification
record)
150
private void InitializeMethodVariable(Cts.SignatureMethodVariable entity,
TypeSpecification
record)
158
private void InitializeTypeInstance(Cts.TypeDesc entity,
TypeSpecification
record)
Internal\Metadata\NativeFormat\Writer\MdBinaryWriterGen.cs (3)
1624
public static void Write(this NativeWriter writer,
TypeSpecification
record)
1632
public static void Write(this NativeWriter writer, List<
TypeSpecification
> values)
1640
foreach (
TypeSpecification
value in values)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (3)
4717
var
other = obj as
TypeSpecification
;
4751
internal static TypeSpecificationHandle AsHandle(
TypeSpecification
record)