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"))],
11166
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int x", GetResource("auto-property"), GetResource("record struct"))],
11673
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int b", GetResource("parameter"), GetResource("struct"))
11750
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int y", GetResource("auto-property"), GetResource("record struct")));
12041
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "byte y", GetResource("auto-property"), GetResource("record struct"))],
12053
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "byte y", GetResource("parameter"), GetResource("struct"))],
12959
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "int X", GetResource("auto-property"), GetResource("record struct"))
16895
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
16896
[InlineData("", "record struct", RudeEditKind.
InsertOrMoveStructMember
)]
16998
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "b", GetResource("field"), GetResource("struct")),
16999
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "c", GetResource("field"), GetResource("struct")),
17000
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "f = 1", GetResource("field"), GetResource("struct")),
17001
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "d", GetResource("event field"), GetResource("struct")));
18377
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
18378
[InlineData("", "record struct", RudeEditKind.
InsertOrMoveStructMember
)]
18532
[Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "long P", GetResource("auto-property"), GetResource("struct"))],
18700
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
18769
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int c", GetResource("auto-property"), GetResource("struct")),
18770
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int d", GetResource("auto-property"), GetResource("struct")),
18771
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int g", GetResource("auto-property"), GetResource("struct")),
18772
Diagnostic(RudeEditKind.
InsertOrMoveStructMember
, "static int i", GetResource("auto-property"), GetResource("struct")));
21750
[InlineData("", "struct", RudeEditKind.
InsertOrMoveStructMember
)]
21751
[InlineData("", "record struct", RudeEditKind.
InsertOrMoveStructMember
)]
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
5227
(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
,