21 references to Boolean
ILAssembler (9)
Actions\GrammarActions.CustomAttributes.Serialization.cs (3)
121
BlobBuilder blob = CreateSerializedInitializer(SerializationTypeCode.
Boolean
);
325
CILParser.BOOL => SerializationTypeCode.
Boolean
,
344
SerializationTypeCode.
Boolean
=> valueBytes.Length >= 1 && valueBytes[0] != 0,
PseudoCustomAttributes.Decoding.cs (1)
57
SerializationTypeCode.
Boolean
=> reader.ReadBoolean(),
PseudoCustomAttributes.KnownAttributes.cs (5)
104
new(DllImportExactSpelling, SerializationTypeCode.
Boolean
),
105
new(DllImportSetLastError, SerializationTypeCode.
Boolean
),
106
new(DllImportPreserveSig, SerializationTypeCode.
Boolean
),
107
new(DllImportBestFitMapping, SerializationTypeCode.
Boolean
),
108
new(DllImportThrowOnUnmappableChar, SerializationTypeCode.
Boolean
),
ILCompiler.MetadataTransform (3)
ILCompiler\Metadata\Transform.CustomAttribute.cs (3)
87
Debug.Assert((int)Cts.TypeFlags.Boolean == (int)Ecma.SerializationTypeCode.
Boolean
);
160
Ecma.SerializationTypeCode.
Boolean
=> new ConstantBooleanValue { Value = valueReader.ReadBoolean() },
221
Ecma.SerializationTypeCode.
Boolean
=> new ConstantBooleanArray { Value = GetCustomAttributeConstantArrayElements<bool>(ref valueReader, count) },
Microsoft.CodeAnalysis (5)
MetadataReader\MetadataDecoder.cs (2)
1381
case SerializationTypeCode.
Boolean
:
1490
case SerializationTypeCode.
Boolean
:
MetadataReader\MetadataTypeCodeExtensions.cs (1)
146
return SerializationTypeCode.
Boolean
;
MetadataReader\PEModule.cs (2)
1415
if (namedArgValues is ({ Key: "IsOptional" }, isProperty: true, typeCode: SerializationTypeCode.
Boolean
, _))
1575
if (namedArgValues is (_, isProperty: true, typeCode: SerializationTypeCode.
Boolean
, _))
System.Reflection.Emit (1)
System\Reflection\Emit\CustomAttributeWrapper.cs (1)
160
SerializationTypeCode.
Boolean
=> typeof(bool),
System.Reflection.Metadata (3)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (2)
250
case SerializationTypeCode.
Boolean
:
312
case SerializationTypeCode.
Boolean
:
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
833
public void Boolean() => WriteTypeCode(SerializationTypeCode.
Boolean
);