23 references to TryExtractValueFromAttribute
Microsoft.CodeAnalysis (23)
MetadataReader\PEModule.cs (23)
1151if (TryExtractValueFromAttribute(info.Handle, out int value, s_attributeIntValueExtractor)) 1167if (TryExtractValueFromAttribute(info.Handle, out int value, s_attributeIntValueExtractor)) 1481return TryExtractValueFromAttribute(info.Handle, out when, s_attributeBooleanValueExtractor); 1623if (TryExtractValueFromAttribute(info.Handle, out bool value, s_attributeBooleanValueExtractor)) 1705if (TryExtractValueFromAttribute(ai.Handle, out BoolAndStringData extracted, s_attributeBoolAndStringValueExtractor)) 1714else if (TryExtractValueFromAttribute(ai.Handle, out BoolAndStringArrayData extracted2, s_attributeBoolAndStringArrayValueExtractor)) 1830return TryExtractValueFromAttribute(attributeInfo.Handle, out var obsoleteData, s_attributeDeprecatedDataExtractor) ? 1862if (TryExtractValueFromAttribute(attributeInfo.Handle, out shortValue, s_attributeShortValueExtractor) && 1873if (TryExtractValueFromAttribute(attributeInfo.Handle, out intValue, s_attributeIntValueExtractor) && 1913if (TryExtractValueFromAttribute(info.Handle, out shortValue, s_attributeShortValueExtractor)) 1923if (TryExtractValueFromAttribute(info.Handle, out intValue, s_attributeIntValueExtractor)) 1941return TryExtractValueFromAttribute(handle, out value, s_attributeStringValueExtractor); 1946return TryExtractValueFromAttribute(handle, out value, s_attributeLongValueExtractor); 1952return TryExtractValueFromAttribute(handle, out value, s_decimalValueInDecimalConstantAttributeExtractor); 1957bool result = TryExtractValueFromAttribute(handle, out (int, int) data, s_attributeIntAndIntValueExtractor); 1971var result = TryExtractValueFromAttribute(handle, out data, s_attributeStringAndIntValueExtractor); 1980var result = TryExtractValueFromAttribute(handle, out data, s_attributeStringAndStringValueExtractor); 1987return TryExtractValueFromAttribute(handle, out value, s_attributeBoolArrayValueExtractor); 1992return TryExtractValueFromAttribute(handle, out value, s_attributeByteArrayValueExtractor); 1997return TryExtractValueFromAttribute(handle, out value, s_attributeStringArrayValueExtractor); 3218return TryExtractValueFromAttribute(info.Handle, out value, s_attributeByteValueExtractor); 3236return TryExtractValueFromAttribute(info.Handle, out defaultTransform, s_attributeByteValueExtractor); 3253return TryExtractValueFromAttribute(info.Handle, out decodedPriority, s_attributeIntValueExtractor);