24 references to TryExtractValueFromAttribute
Microsoft.CodeAnalysis (24)
MetadataReader\PEModule.cs (24)
1177if (TryExtractValueFromAttribute(info.Handle, out int value, s_attributeIntValueExtractor))
1193if (TryExtractValueFromAttribute(info.Handle, out int value, s_attributeIntValueExtractor))
1210if (TryExtractValueFromAttribute(info.Handle, out int value, s_attributeIntValueExtractor))
1526return TryExtractValueFromAttribute(info.Handle, out when, s_attributeBooleanValueExtractor);
1668if (TryExtractValueFromAttribute(info.Handle, out bool value, s_attributeBooleanValueExtractor))
1750if (TryExtractValueFromAttribute(ai.Handle, out BoolAndStringData extracted, s_attributeBoolAndStringValueExtractor))
1759else if (TryExtractValueFromAttribute(ai.Handle, out BoolAndStringArrayData extracted2, s_attributeBoolAndStringArrayValueExtractor))
1875return TryExtractValueFromAttribute(attributeInfo.Handle, out var obsoleteData, s_attributeDeprecatedDataExtractor) ?
1907if (TryExtractValueFromAttribute(attributeInfo.Handle, out shortValue, s_attributeShortValueExtractor) &&
1918if (TryExtractValueFromAttribute(attributeInfo.Handle, out intValue, s_attributeIntValueExtractor) &&
1958if (TryExtractValueFromAttribute(info.Handle, out shortValue, s_attributeShortValueExtractor))
1968if (TryExtractValueFromAttribute(info.Handle, out intValue, s_attributeIntValueExtractor))
1986return TryExtractValueFromAttribute(handle, out value, s_attributeStringValueExtractor);
1991return TryExtractValueFromAttribute(handle, out value, s_attributeLongValueExtractor);
1997return TryExtractValueFromAttribute(handle, out value, s_decimalValueInDecimalConstantAttributeExtractor);
2002bool result = TryExtractValueFromAttribute(handle, out (int, int) data, s_attributeIntAndIntValueExtractor);
2016var result = TryExtractValueFromAttribute(handle, out data, s_attributeStringAndIntValueExtractor);
2025var result = TryExtractValueFromAttribute(handle, out data, s_attributeStringAndStringValueExtractor);
2032return TryExtractValueFromAttribute(handle, out value, s_attributeBoolArrayValueExtractor);
2037return TryExtractValueFromAttribute(handle, out value, s_attributeByteArrayValueExtractor);
2042return TryExtractValueFromAttribute(handle, out value, s_attributeStringArrayValueExtractor);
3250return TryExtractValueFromAttribute(info.Handle, out value, s_attributeByteValueExtractor);
3268return TryExtractValueFromAttribute(info.Handle, out defaultTransform, s_attributeByteValueExtractor);
3285return TryExtractValueFromAttribute(info.Handle, out decodedPriority, s_attributeIntValueExtractor);