# System.Diagnostics.CodeAnalysis

``` diff
 namespace System.Diagnostics.CodeAnalysis {
+    public sealed class MemberNotNullAttribute : Attribute {
+        public MemberNotNullAttribute(string member);
+        public MemberNotNullAttribute(params string[] members);
+        public string[] Members { get; }
+    }
+    public sealed class MemberNotNullWhenAttribute : Attribute {
+        public MemberNotNullWhenAttribute(bool returnValue, string member);
+        public MemberNotNullWhenAttribute(bool returnValue, params string[] members);
+        public string[] Members { get; }
+        public bool ReturnValue { get; }
+    }
 }
```

