9 references to DiagDescriptors
Microsoft.Gen.ContextualOptions (4)
Parser.cs (4)
32
.Select(modifier => Diagnostic.Create(
DiagDescriptors
.ContextCannotBeStatic, modifier.GetLocation(), type.Name)));
46
.Select(modifier => Diagnostic.Create(
DiagDescriptors
.ContextCannotBeRefLike, modifier.GetLocation(), type.Name)));
57
type.Definitions.Select(def => Diagnostic.Create(
DiagDescriptors
.ContextMustBePartial, def.Identifier.GetLocation(), type.Name)));
68
type.Definitions.Select(def => Diagnostic.Create(
DiagDescriptors
.ContextDoesNotHaveValidProperties, def.Identifier.GetLocation(), type.Name)));
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
DiagDescriptorsTests.cs (1)
16
var type = typeof(
DiagDescriptors
);
ParserTests.cs (4)
31
Assert.Equal(
DiagDescriptors
.ContextDoesNotHaveValidProperties, result!.Single().Diagnostics.Single().Descriptor);
64
Assert.Equal(
DiagDescriptors
.ContextMustBePartial, result!.Single().Diagnostics.Single().Descriptor);
79
Assert.Contains(result!.Single().Diagnostics, diag => diag.Descriptor ==
DiagDescriptors
.ContextCannotBeStatic);
94
Assert.Contains(result!.Single().Diagnostics, diag => diag.Descriptor ==
DiagDescriptors
.ContextCannotBeRefLike);