7 instantiations of TypeSpecification
ILCompiler.Compiler (1)
Compiler\MetadataManager.cs (1)
950
owningType = new
TypeSpecification
ILCompiler.MetadataTransform (6)
ILCompiler\Metadata\Transform.Type.cs (6)
427
return new
TypeSpecification
446
return new
TypeSpecification
460
return new
TypeSpecification
468
return new
TypeSpecification
490
return new
TypeSpecification
498
return new
TypeSpecification
25 references to TypeSpecification
ILCompiler.Compiler (1)
Compiler\MetadataManager.cs (1)
31
using TypeSpecification = Internal.Metadata.NativeFormat.Writer.
TypeSpecification
;
ILCompiler.MetadataTransform (24)
ILCompiler\Metadata\MetadataTransform.cs (1)
54
/// or <see cref="
TypeSpecification
"/> record representing specified type in the metadata writer object
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)
4719
var
other = obj as
TypeSpecification
;
4753
internal static TypeSpecificationHandle AsHandle(
TypeSpecification
record)