13 references to InsertExtern
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
2532
=> RudeEditKind.
InsertExtern
,
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (11)
EditAndContinue\TopLevelEditingTests.cs (11)
5781
Diagnostic(RudeEditKind.
InsertExtern
, "public extern D()", FeaturesResources.constructor),
5782
Diagnostic(RudeEditKind.
InsertExtern
, "public static extern int P", FeaturesResources.property_),
5783
Diagnostic(RudeEditKind.
InsertExtern
, "public static extern int puts(string c)", FeaturesResources.method),
5784
Diagnostic(RudeEditKind.
InsertExtern
, "public static extern int operator +(D d, D g)", FeaturesResources.operator_),
5785
Diagnostic(RudeEditKind.
InsertExtern
, "public static extern explicit operator int (D d)", CSharpFeaturesResources.conversion_operator));
10396
Diagnostic(RudeEditKind.
InsertExtern
, "private static extern int puts(string c)", FeaturesResources.method));
10640
Diagnostic(RudeEditKind.
InsertExtern
, "extern static void F()", GetResource("method")),
16648
Diagnostic(RudeEditKind.
InsertExtern
, "static extern C()", GetResource("static constructor")));
20988
Diagnostic(RudeEditKind.
InsertExtern
, "private static extern int P1", FeaturesResources.property_),
20989
Diagnostic(RudeEditKind.
InsertExtern
, "private static extern int P2", FeaturesResources.property_),
20990
Diagnostic(RudeEditKind.
InsertExtern
, "private static extern int P3", FeaturesResources.property_));
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
119
AddRudeEdit(RudeEditKind.
InsertExtern
, nameof(FeaturesResources.Adding_an_extern_0_requires_restarting_the_application));