1
0
mirror of synced 2026-01-21 15:02:16 -05:00

moving apidiff out of preview (#3595)

This commit is contained in:
Anirudh Agnihotry
2019-10-10 13:57:00 -07:00
committed by GitHub
parent bc827f2b64
commit 58b0c128d2
325 changed files with 5 additions and 10878 deletions

View File

@@ -0,0 +1,38 @@
# System.Diagnostics.CodeAnalysis
``` diff
namespace System.Diagnostics.CodeAnalysis {
+ public sealed class AllowNullAttribute : Attribute {
+ public AllowNullAttribute();
+ }
+ public sealed class DisallowNullAttribute : Attribute {
+ public DisallowNullAttribute();
+ }
+ public sealed class DoesNotReturnAttribute : Attribute {
+ public DoesNotReturnAttribute();
+ }
+ public sealed class DoesNotReturnIfAttribute : Attribute {
+ public DoesNotReturnIfAttribute(bool parameterValue);
+ public bool ParameterValue { get; }
+ }
+ public sealed class MaybeNullAttribute : Attribute {
+ public MaybeNullAttribute();
+ }
+ public sealed class MaybeNullWhenAttribute : Attribute {
+ public MaybeNullWhenAttribute(bool returnValue);
+ public bool ReturnValue { get; }
+ }
+ public sealed class NotNullAttribute : Attribute {
+ public NotNullAttribute();
+ }
+ public sealed class NotNullIfNotNullAttribute : Attribute {
+ public NotNullIfNotNullAttribute(string parameterName);
+ public string ParameterName { get; }
+ }
+ public sealed class NotNullWhenAttribute : Attribute {
+ public NotNullWhenAttribute(bool returnValue);
+ public bool ReturnValue { get; }
+ }
}
```