13 references to InsertExtern
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
2515=> RudeEditKind.InsertExtern,
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (11)
EditAndContinue\TopLevelEditingTests.cs (11)
5803Diagnostic(RudeEditKind.InsertExtern, "public extern D()", FeaturesResources.constructor), 5804Diagnostic(RudeEditKind.InsertExtern, "public static extern int P", FeaturesResources.property_), 5805Diagnostic(RudeEditKind.InsertExtern, "public static extern int puts(string c)", FeaturesResources.method), 5806Diagnostic(RudeEditKind.InsertExtern, "public static extern int operator +(D d, D g)", FeaturesResources.operator_), 5807Diagnostic(RudeEditKind.InsertExtern, "public static extern explicit operator int (D d)", CSharpFeaturesResources.conversion_operator)); 8333Diagnostic(RudeEditKind.InsertExtern, "private static extern int puts(string c)", FeaturesResources.method)); 8579Diagnostic(RudeEditKind.InsertExtern, "extern static void F()", GetResource("method")), 14568Diagnostic(RudeEditKind.InsertExtern, "static extern C()", GetResource("static constructor"))); 18874Diagnostic(RudeEditKind.InsertExtern, "private static extern int P1", FeaturesResources.property_), 18875Diagnostic(RudeEditKind.InsertExtern, "private static extern int P2", FeaturesResources.property_), 18876Diagnostic(RudeEditKind.InsertExtern, "private static extern int P3", FeaturesResources.property_));
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
109AddRudeEdit(RudeEditKind.InsertExtern, nameof(FeaturesResources.Adding_an_extern_0_requires_restarting_the_application));