19 references to TryExtractValueFromAttribute
Microsoft.CodeAnalysis (19)
MetadataReader\PEModule.cs (19)
1106if (TryExtractValueFromAttribute(info.Handle, out int value, s_attributeIntValueExtractor)) 1314return TryExtractValueFromAttribute(info.Handle, out when, s_attributeBooleanValueExtractor); 1415if (TryExtractValueFromAttribute(info.Handle, out bool value, s_attributeBooleanValueExtractor)) 1497if (TryExtractValueFromAttribute(ai.Handle, out BoolAndStringData extracted, s_attributeBoolAndStringValueExtractor)) 1506else if (TryExtractValueFromAttribute(ai.Handle, out BoolAndStringArrayData extracted2, s_attributeBoolAndStringArrayValueExtractor)) 1622return TryExtractValueFromAttribute(attributeInfo.Handle, out var obsoleteData, s_attributeDeprecatedDataExtractor) ? 1654if (TryExtractValueFromAttribute(attributeInfo.Handle, out shortValue, s_attributeShortValueExtractor) && 1665if (TryExtractValueFromAttribute(attributeInfo.Handle, out intValue, s_attributeIntValueExtractor) && 1705if (TryExtractValueFromAttribute(info.Handle, out shortValue, s_attributeShortValueExtractor)) 1715if (TryExtractValueFromAttribute(info.Handle, out intValue, s_attributeIntValueExtractor)) 1733return TryExtractValueFromAttribute(handle, out value, s_attributeStringValueExtractor); 1738return TryExtractValueFromAttribute(handle, out value, s_attributeLongValueExtractor); 1744return TryExtractValueFromAttribute(handle, out value, s_decimalValueInDecimalConstantAttributeExtractor); 1756var result = TryExtractValueFromAttribute(handle, out data, s_attributeStringAndIntValueExtractor); 1764return TryExtractValueFromAttribute(handle, out value, s_attributeBoolArrayValueExtractor); 1769return TryExtractValueFromAttribute(handle, out value, s_attributeByteArrayValueExtractor); 1774return TryExtractValueFromAttribute(handle, out value, s_attributeStringArrayValueExtractor); 2956return TryExtractValueFromAttribute(info.Handle, out value, s_attributeByteValueExtractor); 2974return TryExtractValueFromAttribute(info.Handle, out defaultTransform, s_attributeByteValueExtractor);