28 references to InsertOrMoveStructMember
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (25)
EditAndContinue\TopLevelEditingTests.cs (25)
3108
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "_y = 0", FeaturesResources.field, CSharpFeaturesResources.record_struct));
3131
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "public int Y", GetResource("auto-property"), GetResource("record struct")));
3974
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int P", GetResource("auto-property"), GetResource("record struct"))],
13264
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int x", GetResource("auto-property"), GetResource("record struct"))],
13771
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int b", GetResource("parameter"), GetResource("struct"))
13848
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int y", GetResource("auto-property"), GetResource("record struct")));
14139
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "byte y", GetResource("auto-property"), GetResource("record struct"))],
14151
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "byte y", GetResource("parameter"), GetResource("struct"))],
15057
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int X", GetResource("auto-property"), GetResource("record struct"))
18993
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
18994
[InlineData("", "record struct", RudeEditKind.
InsertOrMoveStructMember
)]
19096
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "b", GetResource("field"), GetResource("struct")),
19097
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "c", GetResource("field"), GetResource("struct")),
19098
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "f = 1", GetResource("field"), GetResource("struct")),
19099
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "d", GetResource("event field"), GetResource("struct")));
20475
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
20476
[InlineData("", "record struct", RudeEditKind.
InsertOrMoveStructMember
)]
20630
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "long P", GetResource("auto-property"), GetResource("struct"))],
20798
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
20867
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int c", GetResource("auto-property"), GetResource("struct")),
20868
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int d", GetResource("auto-property"), GetResource("struct")),
20869
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int g", GetResource("auto-property"), GetResource("struct")),
20870
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int i", GetResource("auto-property"), GetResource("struct")));
23848
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
23849
[InlineData("", "record struct", RudeEditKind.
InsertOrMoveStructMember
)]
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
5294
(newSymbol.ContainingType.TypeKind == TypeKind.Struct) ? RudeEditKind.
InsertOrMoveStructMember
: RudeEditKind.InsertOrMoveTypeWithLayoutMember,
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
122
AddRudeEdit(RudeEditKind.
InsertOrMoveStructMember
, nameof(FeaturesResources.Adding_or_moving_0_of_1_requires_restarting_the_application));
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RudeEditDiagnosticTests.cs (1)
58
RudeEditKind.
InsertOrMoveStructMember
,