1 write to Handle
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
2518
this.
Handle
= handle;
41 references to Handle
Microsoft.CodeAnalysis (39)
MetadataReader\PEModule.cs (39)
1101
return TryExtractStringAndStringValueFromAttribute(info.
Handle
, out builderTypeName, out methodName);
1116
return FindTargetAttribute(token, description).
Handle
;
1138
return TryExtractBoolArrayValueFromAttribute(info.
Handle
, out transformFlags);
1158
return TryExtractBoolArrayValueFromAttribute(info.
Handle
, out transformFlags);
1177
if (TryExtractValueFromAttribute(info.
Handle
, out int value, s_attributeIntValueExtractor))
1193
if (TryExtractValueFromAttribute(info.
Handle
, out int value, s_attributeIntValueExtractor))
1210
if (TryExtractValueFromAttribute(info.
Handle
, out int value, s_attributeIntValueExtractor))
1232
return TryExtractStringArrayValueFromAttribute(info.
Handle
, out tupleElementNames);
1324
if (!TryGetAttributeReader(attributeInfo.
Handle
, out var sig))
1399
if (!info.HasValue || !TryGetAttributeReader(info.
Handle
, out BlobReader sigReader) || !CrackStringInAttributeValue(out string? featureName, ref sigReader))
1453
if (!info.HasValue || info.SignatureIndex != 0 || !TryGetAttributeReader(info.
Handle
, out BlobReader sigReader))
1501
if (TryExtractStringValueFromAttribute(targetAttribute.
Handle
, out string? paramName))
1506
else if (TryExtractStringArrayValueFromAttribute(targetAttribute.
Handle
, out var paramNames))
1526
return TryExtractValueFromAttribute(info.
Handle
, out when, s_attributeBooleanValueExtractor);
1544
if (TryExtractStringValueFromAttribute(attributeInfo.
Handle
, out string parameterName))
1560
if (TryGetAttributeReader(info.
Handle
, out BlobReader sigReader) && CrackIntInAttributeValue(out int validOn, ref sigReader))
1629
if (info.HasValue && TryExtractLongValueFromAttribute(info.
Handle
, out value))
1652
if (info.HasValue && TryExtractDecimalValueFromDecimalConstantAttribute(info.
Handle
, out value))
1668
if (TryExtractValueFromAttribute(info.
Handle
, out bool value, s_attributeBooleanValueExtractor))
1709
if (TryExtractStringValueFromAttribute(ai.
Handle
, out string extracted))
1717
else if (TryExtractStringArrayValueFromAttribute(ai.
Handle
, out ImmutableArray<string> extracted2))
1750
if (TryExtractValueFromAttribute(ai.
Handle
, out BoolAndStringData extracted, s_attributeBoolAndStringValueExtractor))
1759
else if (TryExtractValueFromAttribute(ai.
Handle
, out BoolAndStringArrayData extracted2, s_attributeBoolAndStringArrayValueExtractor))
1788
if (TryExtractStringValueFromAttribute(ai.
Handle
, out extractedStr) && extractedStr != null)
1801
if (!TryGetAttributeReader(attributeInfo.
Handle
, out var sig))
1875
return TryExtractValueFromAttribute(attributeInfo.
Handle
, out var obsoleteData, s_attributeDeprecatedDataExtractor) ?
1907
if (TryExtractValueFromAttribute(attributeInfo.
Handle
, out shortValue, s_attributeShortValueExtractor) &&
1918
if (TryExtractValueFromAttribute(attributeInfo.
Handle
, out intValue, s_attributeIntValueExtractor) &&
1958
if (TryExtractValueFromAttribute(info.
Handle
, out shortValue, s_attributeShortValueExtractor))
1968
if (TryExtractValueFromAttribute(info.
Handle
, out intValue, s_attributeIntValueExtractor))
2087
return TryExtractStringValueFromAttribute(info.
Handle
, out value);
2099
return TryExtractIntAndIntValueFromAttribute(info.
Handle
, out value1, out value2);
2112
return TryExtractStringAndIntValueFromAttribute(info.
Handle
, out stringValue, out intValue);
2151
BlobHandle valueBlob = GetCustomAttributeValueOrThrow(typeIdentifierInfo.
Handle
);
2524
get { return !
Handle
.IsNil; }
3250
return TryExtractValueFromAttribute(info.
Handle
, out value, s_attributeByteValueExtractor);
3268
return TryExtractValueFromAttribute(info.
Handle
, out defaultTransform, s_attributeByteValueExtractor);
3271
return TryExtractByteArrayValueFromAttribute(info.
Handle
, out nullableTransforms);
3285
return TryExtractValueFromAttribute(info.
Handle
, out decodedPriority, s_attributeIntValueExtractor);
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
670
containingPEModuleSymbol.Module.FindLastTargetAttribute(_handle, AttributeDescription.DecimalConstantAttribute).
Handle
);
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
782
&& _moduleSymbol.Module.TryExtractStringValueFromAttribute(info.
Handle
, out var parameterName)