# System.Runtime.CompilerServices

``` diff
 namespace System.Runtime.CompilerServices {
+    public sealed class CollectionBuilderAttribute : Attribute {
+        public CollectionBuilderAttribute(Type builderType, string methodName);
+        public Type BuilderType { get; }
+        public string MethodName { get; }
+    }
+    public sealed class IsUnmanagedAttribute : Attribute {
+        public IsUnmanagedAttribute();
+    }
+    public sealed class NullableAttribute : Attribute {
+        public readonly byte[] NullableFlags;
+        public NullableAttribute(byte value);
+        public NullableAttribute(byte[] value);
+    }
+    public sealed class NullableContextAttribute : Attribute {
+        public readonly byte Flag;
+        public NullableContextAttribute(byte value);
+    }
+    public sealed class NullablePublicOnlyAttribute : Attribute {
+        public readonly bool IncludesInternals;
+        public NullablePublicOnlyAttribute(bool value);
+    }
+    public sealed class ScopedRefAttribute : Attribute {
+        public ScopedRefAttribute();
+    }
 }
```

