internal TypeSymbol TryDecodeAttributeWithTypeArgument(EntityHandle handle, AttributeDescription attributeDescription) { string typeName; if (_module.HasStringValuedAttribute(handle, attributeDescription, out typeName)) { return(new MetadataDecoder(this).GetTypeSymbolForSerializedType(typeName)); } return(null); }