/// <summary>Sets the UnnamedAddress property of a value</summary> /// <typeparam name="T">Type of the value (Must be <see cref="GlobalValue"/> or a type derived from it)</typeparam> /// <param name="self">Value to modify</param> /// <param name="value">New value to set</param> /// <returns><paramref name="self"/> for fluent usage patterns</returns> /// <seealso cref="GlobalValue.UnnamedAddress"/> public static T UnnamedAddress <T>([ValidatedNotNull] this T self, UnnamedAddressKind value) where T : GlobalValue { self.ValidateNotNull(nameof(self)); self.UnnamedAddress = value; return(self); }
/// <summary>Sets the UnnamedAddress property of a value</summary> /// <typeparam name="T">Type of the value (Must be <see cref="GlobalValue"/> or a type derived from it)</typeparam> /// <param name="self">Value to modify</param> /// <param name="value">New value to set</param> /// <returns><paramref name="self"/> for fluent usage patterns</returns> /// <seealso cref="GlobalValue.UnnamedAddress"/> public static T UnnamedAddress <T>(this T self, UnnamedAddressKind value) where T : GlobalValue { self.UnnamedAddress = value; return(self); }