20 references to InsertOrMoveTypeWithLayoutMember
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (17)
EditAndContinue\TopLevelEditingTests.cs (17)
13825
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "int Y", GetResource("auto-property"), GetResource("record")));
14073
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "int y", GetResource("parameter"), GetResource("class"))
14109
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "int y", GetResource("parameter"), GetResource("class"))
18995
[InlineData("[System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)]", "class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
18996
[InlineData("[System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)]", "record class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
19180
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "b", GetResource("field"), GetResource("class")),
19181
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "c", GetResource("field"), GetResource("class")),
19182
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "d", GetResource("field"), GetResource("class")));
19217
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "b", GetResource("field"), GetResource("class")),
19218
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "c", GetResource("field"), GetResource("class")),
19219
Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "d", GetResource("field"), GetResource("class")));
20477
[InlineData("[System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)]", "class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
20478
[InlineData("[System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)]", "record class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
20799
[InlineData("[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]", "class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
23317
[Diagnostic(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, "c", GetResource("event field"), GetResource("class"))],
23850
[InlineData("[System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)]", "class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
23851
[InlineData("[System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)]", "record class", RudeEditKind.
InsertOrMoveTypeWithLayoutMember
)]
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
5294
(newSymbol.ContainingType.TypeKind == TypeKind.Struct) ? RudeEditKind.InsertOrMoveStructMember : RudeEditKind.
InsertOrMoveTypeWithLayoutMember
,
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
123
AddRudeEdit(RudeEditKind.
InsertOrMoveTypeWithLayoutMember
, nameof(FeaturesResources.Adding_or_moving_0_of_1_with_explicit_or_sequential_layout_requires_restarting_the_application));
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RudeEditDiagnosticTests.cs (1)
59
RudeEditKind.
InsertOrMoveTypeWithLayoutMember
,