-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
Area-CompilersArea-Language DesignFeature - Nullable Reference TypesNullable Reference TypesNullable Reference TypesLanguage-C#TestTest failures in roslyn-CITest failures in roslyn-CI
Milestone
Description
// PROTOTYPE(NullableReferenceTypes): Binder should report an error for `!!`.
[Fact]
public void SuppressNullableWarning_Multiple()
{
var source =
@"class C
{
static void F(string? s)
{
G(default!!);
G(s!!);
G((s!)!);
}
static void G(string s)
{
}
}";
var comp = CreateCompilation(
new[] { source, NonNullTypesTrue, NonNullTypesAttributesDefinition },
parseOptions: TestOptions.Regular8);
comp.VerifyDiagnostics(/* ... */);
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-CompilersArea-Language DesignFeature - Nullable Reference TypesNullable Reference TypesNullable Reference TypesLanguage-C#TestTest failures in roslyn-CITest failures in roslyn-CI