90 references to GenericTypeUpdate
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (50)
EditAndContinue\ActiveStatementTests.Methods.cs (6)
805Diagnostic(RudeEditKind.GenericTypeUpdate, "set")); 858Diagnostic(RudeEditKind.GenericTypeUpdate, "set"), 909Diagnostic(RudeEditKind.GenericTypeUpdate, "get")); 960Diagnostic(RudeEditKind.GenericTypeUpdate, "get"), 1011Diagnostic(RudeEditKind.GenericTypeUpdate, "set")); 1110Diagnostic(RudeEditKind.GenericTypeUpdate, "get"));
EditAndContinue\LineEditTests.cs (2)
878diagnostics: new[] { Diagnostic(RudeEditKind.GenericTypeUpdate, "public C(int a)") }); 1270Diagnostic(RudeEditKind.GenericTypeUpdate, "class C<T>")
EditAndContinue\TopLevelEditingTests.cs (42)
2103Diagnostic(RudeEditKind.GenericTypeUpdate, "class C<T>"), 2104Diagnostic(RudeEditKind.GenericTypeUpdate, "struct S<T>"), 2105Diagnostic(RudeEditKind.GenericTypeUpdate, "interface I<T>"), 2106Diagnostic(RudeEditKind.GenericTypeUpdate, "void F()"), 2107Diagnostic(RudeEditKind.GenericTypeUpdate, "void F()"), 2108Diagnostic(RudeEditKind.GenericTypeUpdate, "void F()"), 2109Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 2110Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 2111Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 4583Diagnostic(RudeEditKind.GenericTypeUpdate, "S")); 4599Diagnostic(RudeEditKind.GenericTypeUpdate, "T")); 4615Diagnostic(RudeEditKind.GenericTypeUpdate, "T")); 4631Diagnostic(RudeEditKind.GenericTypeUpdate, "T")); 4648new[] { Diagnostic(RudeEditKind.GenericTypeUpdate, "T") }, 5502Diagnostic(RudeEditKind.GenericTypeUpdate, "partial class C<[A]T>"), 5504Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 5532Diagnostic(RudeEditKind.GenericTypeUpdate, "partial class C<T>"), 5534Diagnostic(RudeEditKind.GenericTypeUpdate, "where T : new()") 6467Diagnostic(RudeEditKind.GenericTypeUpdate, "void F()") 9838Diagnostic(RudeEditKind.GenericTypeUpdate, "public C(int a)")); 9881Diagnostic(RudeEditKind.GenericTypeUpdate, "public C(int a)")); 11860Diagnostic(RudeEditKind.GenericTypeUpdate, "a = 2"), 11861Diagnostic(RudeEditKind.GenericTypeUpdate, "class C<T>")); 11873Diagnostic(RudeEditKind.GenericTypeUpdate, "int a"), 11874Diagnostic(RudeEditKind.GenericTypeUpdate, "class C<T>")); 17556Diagnostic(RudeEditKind.GenericTypeUpdate, "B")); 17589Diagnostic(RudeEditKind.GenericTypeUpdate, "C")); 17609Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 17632Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 17651new[] { Diagnostic(RudeEditKind.GenericTypeUpdate, "T") }, 17672Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 17695Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 17720Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 17724Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 17784Diagnostic(RudeEditKind.GenericTypeUpdate, "where T : " + newConstraint)); 17807Diagnostic(RudeEditKind.GenericTypeUpdate, "T")); 17822Diagnostic(RudeEditKind.GenericTypeUpdate, "where T : System.Collections.Generic.List<" + newType + ">")); 17838Diagnostic(RudeEditKind.GenericTypeUpdate, "where T : System.Collections.Generic.List<" + newType + ">")); 17866Diagnostic(RudeEditKind.GenericTypeUpdate, "where S : unmanaged")); 17882Diagnostic(RudeEditKind.GenericTypeUpdate, "S")); 17916Diagnostic(RudeEditKind.GenericTypeUpdate, "where T : class, I"), 17918Diagnostic(RudeEditKind.GenericTypeUpdate, "where S : class, new()"));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\RudeEditDiagnosticTests.cs (1)
41RudeEditKind.GenericTypeUpdate,
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4228var rudeEdit = oldIsGenericMethod ? RudeEditKind.GenericMethodUpdate : RudeEditKind.GenericTypeUpdate; 4612RudeEditKind.GenericTypeUpdate
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
101AddRudeEdit(RudeEditKind.GenericTypeUpdate, nameof(FeaturesResources.Modifying_a_method_inside_the_context_of_a_generic_type_requires_restarting_the_application));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (36)
EditAndContinue\LineEditTests.vb (1)
962diagnostics:={Diagnostic(RudeEditKind.GenericTypeUpdate, "Class C(Of T)")})
EditAndContinue\TopLevelEditingTests.vb (35)
1306Diagnostic(RudeEditKind.GenericTypeUpdate, "Class C(Of T)")) 1633Diagnostic(RudeEditKind.GenericTypeUpdate, "Class C(Of T)"), 1634Diagnostic(RudeEditKind.GenericTypeUpdate, "Structure S(Of T)"), 1635Diagnostic(RudeEditKind.GenericTypeUpdate, "Interface I(Of T)"), 1636Diagnostic(RudeEditKind.GenericTypeUpdate, "Sub F()"), 1637Diagnostic(RudeEditKind.GenericTypeUpdate, "Sub F()"), 1638Diagnostic(RudeEditKind.GenericTypeUpdate, "Sub F()"), 1639Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 1640Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 1641Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 2431Diagnostic(RudeEditKind.GenericTypeUpdate, "S")) 2445Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 2459Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 2473Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 3167Diagnostic(RudeEditKind.GenericTypeUpdate, "Partial Class C(Of T As New)"), 3169Diagnostic(RudeEditKind.GenericTypeUpdate, "T") 5678Diagnostic(RudeEditKind.GenericTypeUpdate, "Public Sub New(a As Integer)")) 8875Diagnostic(RudeEditKind.GenericTypeUpdate, "a As Integer = 2"), 8876Diagnostic(RudeEditKind.GenericTypeUpdate, "Class C(Of T)")) 8886Diagnostic(RudeEditKind.GenericTypeUpdate, "Property a"), 8887Diagnostic(RudeEditKind.GenericTypeUpdate, "Class C(Of T)")) 11195Diagnostic(RudeEditKind.GenericTypeUpdate, "B")) 11224Diagnostic(RudeEditKind.GenericTypeUpdate, "C")) 11241Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 11255Diagnostic(RudeEditKind.GenericTypeUpdate, "S")) 11269Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 11284Diagnostic(RudeEditKind.GenericTypeUpdate, "S")) 11299Diagnostic(RudeEditKind.GenericTypeUpdate, "S"), 11301Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 11316Diagnostic(RudeEditKind.GenericTypeUpdate, "S"), 11318Diagnostic(RudeEditKind.GenericTypeUpdate, "T")) 11333Diagnostic(RudeEditKind.GenericTypeUpdate, "S"), 11334Diagnostic(RudeEditKind.GenericTypeUpdate, "T"), 11335Diagnostic(RudeEditKind.GenericTypeUpdate, "U")) 11349Diagnostic(RudeEditKind.GenericTypeUpdate, "S"))