6 instantiations of SignatureTypeEncoder
System.Reflection.Metadata (6)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (6)
173
return new
SignatureTypeEncoder
(Builder);
309
return new
SignatureTypeEncoder
(Builder);
339
return new
SignatureTypeEncoder
(Builder);
414
return new
SignatureTypeEncoder
(Builder);
439
return new
SignatureTypeEncoder
(Builder);
1347
return new
SignatureTypeEncoder
(Builder);
16 references to SignatureTypeEncoder
System.Reflection.Emit (3)
System\Reflection\Emit\SignatureHelper.cs (3)
168
private static void WriteSignatureForType(
SignatureTypeEncoder
signature, Type type, ModuleBuilderImpl module)
180
signature.Array(out
SignatureTypeEncoder
elTypeSignature, out ArrayShapeEncoder arrayEncoder);
230
private static void WriteSimpleSignature(
SignatureTypeEncoder
signature, Type type, ModuleBuilderImpl module)
System.Reflection.Metadata (13)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (13)
42
public
SignatureTypeEncoder
FieldSignature()
171
public
SignatureTypeEncoder
TypeSpecificationSignature()
297
public
SignatureTypeEncoder
Type(bool isByRef = false, bool isPinned = false)
332
public
SignatureTypeEncoder
Type(bool isByRef = false)
412
public
SignatureTypeEncoder
AddArgument()
432
public
SignatureTypeEncoder
Type(bool isByRef = false)
899
/// Creates a <see cref="
SignatureTypeEncoder
"/>.
1028
public void Array(out
SignatureTypeEncoder
elementType, out ArrayShapeEncoder arrayShape)
1041
public void Array(Action<
SignatureTypeEncoder
> elementType, Action<ArrayShapeEncoder> arrayShape)
1052
SignatureTypeEncoder
elementTypeEncoder;
1176
public
SignatureTypeEncoder
Pointer()
1194
public
SignatureTypeEncoder
SZArray()
1340
public
SignatureTypeEncoder
Type(bool isByRef = false)