124 references to Update
Microsoft.CodeAnalysis.CSharp.Features (2)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
2466ReportError(RudeEditKind.Update); 2477ReportError(RudeEditKind.Update);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (117)
EditAndContinue\TopLevelEditingTests.cs (117)
603Diagnostic(RudeEditKind.Update, "extern alias Y;", CSharpFeaturesResources.extern_alias)); 685Diagnostic(RudeEditKind.Update, "System.Obsolete(\"2\")", FeaturesResources.attribute)); 6282Diagnostic(RudeEditKind.Update, "object", GetResource("extension block")) 6322Diagnostic(RudeEditKind.Update, "string", GetResource("extension block")) 6356diagnostics: Diagnostic(RudeEditKind.Update, "void M()", GetResource("extension block"))); 6388edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block"))); 6416edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object x", GetResource("extension block"))); 6444edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object", GetResource("extension block"))); 6472edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object x", GetResource("extension block"))); 6502edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object? o", GetResource("extension block"))); 6532edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "string o", GetResource("extension block"))); 6566edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object o", GetResource("extension block"))); 6600edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object o", GetResource("extension block"))); 6630edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "object o", GetResource("extension block"))); 6664Diagnostic(RudeEditKind.Update, "ref int i", GetResource("extension block")), 6665Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")), 6666Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")) 6700Diagnostic(RudeEditKind.Update, "int i", GetResource("extension block")), 6701Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")), 6702Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")) 6737Diagnostic(RudeEditKind.Update, "in int i", GetResource("extension block")), 6738Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")), 6739Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")) 6775Diagnostic(RudeEditKind.Update, "T", GetResource("extension block")), 6776Diagnostic(RudeEditKind.Update, "T", GetResource("extension block")), 6777Diagnostic(RudeEditKind.Update, "T t", GetResource("extension block")), 6778Diagnostic(RudeEditKind.Update, "T t", GetResource("extension block")) 6814Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")), 6815Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")), 6816Diagnostic(RudeEditKind.Update, "void M()", GetResource("extension block")), 6817Diagnostic(RudeEditKind.Update, "void M()", GetResource("extension block")) 6851Diagnostic(RudeEditKind.Update, "U", GetResource("extension block")), 6852Diagnostic(RudeEditKind.Update, "U", GetResource("extension block")), 6853Diagnostic(RudeEditKind.Update, "U o", GetResource("extension block")) 6885Diagnostic(RudeEditKind.Update, "where T : class", GetResource("extension block")), 6886Diagnostic(RudeEditKind.Update, "T", GetResource("extension block")) 6918Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")), 6919Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")) 6951Diagnostic(RudeEditKind.Update, "where T : struct", GetResource("extension block")), 6952Diagnostic(RudeEditKind.Update, "where T : struct", GetResource("extension block")) 6983edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "void N()", GetResource("extension block"))); 7013edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "static void M()", GetResource("extension block"))); 7051edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, $"{newVisibility}void M()", GetResource("extension block"))); 7082Diagnostic(RudeEditKind.Update, "int x", GetResource("extension block")), 7083Diagnostic(RudeEditKind.Update, "int x", GetResource("extension block")) 7115Diagnostic(RudeEditKind.Update, "void M()", GetResource("extension block")), 7116Diagnostic(RudeEditKind.Update, "void M()", GetResource("extension block")) 7148Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")), 7149Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")) 7181Diagnostic(RudeEditKind.Update, "ref int y", GetResource("extension block")), 7182Diagnostic(RudeEditKind.Update, "ref int y", GetResource("extension block")) 7214Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")), 7215Diagnostic(RudeEditKind.Update, "int y", GetResource("extension block")) 7247Diagnostic(RudeEditKind.Update, "in int y", GetResource("extension block")), 7248Diagnostic(RudeEditKind.Update, "in int y", GetResource("extension block")) 7279edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "int M()", GetResource("extension block"))); 7313edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "void N()", GetResource("extension block"))); 7356edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block"))); 7417Diagnostic(RudeEditKind.Update, "void M()", GetResource("extension block")), 7418Diagnostic(RudeEditKind.Update, "object o", GetResource("extension block")), 7420Diagnostic(RudeEditKind.Update, "static class Ext1", GetResource("extension block")), 7421Diagnostic(RudeEditKind.Update, "static class Ext1", GetResource("extension block")) 7470Diagnostic(RudeEditKind.Update, "static class Ext", GetResource("extension block")), 7471Diagnostic(RudeEditKind.Update, "static class Ext", GetResource("extension block")) 7512Diagnostic(RudeEditKind.Update, "static void M()", GetResource("extension block")), 7513Diagnostic(RudeEditKind.Update, "object o", GetResource("extension block")) 7534Diagnostic(RudeEditKind.Update, "static class Ext", GetResource("extension block")), 7535Diagnostic(RudeEditKind.Update, "static class Ext", GetResource("extension block")) 7568Diagnostic(RudeEditKind.Update, "int P", GetResource("extension block")), 7569Diagnostic(RudeEditKind.Update, "get", GetResource("extension block")) 7579Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")), 7580Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")) 7610Diagnostic(RudeEditKind.Update, "int Q", GetResource("extension block")), 7611Diagnostic(RudeEditKind.Update, "int Q", GetResource("extension block")) 7640edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "set", GetResource("extension block"))); 7668edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block"))); 7697Diagnostic(RudeEditKind.Update, "get", GetResource("extension block")), 7698Diagnostic(RudeEditKind.Update, "{", GetResource("extension block")) 7728Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")), 7729Diagnostic(RudeEditKind.Update, "{", GetResource("extension block")) 7766Diagnostic(RudeEditKind.Update, "string P", GetResource("extension block")), 7767Diagnostic(RudeEditKind.Update, "string P", GetResource("extension block")) 7801Diagnostic(RudeEditKind.Update, "int P", GetResource("extension block")), 7802Diagnostic(RudeEditKind.Update, "1", GetResource("extension block")) 7836Diagnostic(RudeEditKind.Update, "int P", GetResource("extension block")), 7837Diagnostic(RudeEditKind.Update, "1", GetResource("extension block")) 7870edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "int P", GetResource("extension block"))); 7902edits1.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "get", GetResource("extension block"))); 7906edits2.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "get", GetResource("extension block"))); 7938edits1.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "set", GetResource("extension block"))); 7942edits2.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "set", GetResource("extension block"))); 7970edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "get", GetResource("extension block"))); 7998edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "set", GetResource("extension block"))); 8036Diagnostic(RudeEditKind.Update, "public static int operator +(C a, C b)", GetResource("extension block")), 8037Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8038Diagnostic(RudeEditKind.Update, "C b", GetResource("extension block")) 8049Diagnostic(RudeEditKind.Update, "extension", GetResource("extension block")), 8050Diagnostic(RudeEditKind.Update, "static class Ext", GetResource("extension block")), 8051Diagnostic(RudeEditKind.Update, "static class Ext", GetResource("extension block")) 8084edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "public static int operator -(C a, C b)", GetResource("extension block"))); 8124edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "public static int operator +(C a, C b)", GetResource("extension block"))); 8133edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "public static int operator +(C a, C b)", GetResource("extension block"))); 8173edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.Update, "public static int operator -(C a, C b)", GetResource("extension block"))); 8206Diagnostic(RudeEditKind.Update, "object b", GetResource("extension block")), 8207Diagnostic(RudeEditKind.Update, "object b", GetResource("extension block")) 8241Diagnostic(RudeEditKind.Update, "C c", GetResource("extension block")), 8242Diagnostic(RudeEditKind.Update, "C c", GetResource("extension block")) 8278Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8279Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")) 8285Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8286Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")) 8327Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8328Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8329Diagnostic(RudeEditKind.Update, "C b", GetResource("extension block")) 8340Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8341Diagnostic(RudeEditKind.Update, "C a", GetResource("extension block")), 8342Diagnostic(RudeEditKind.Update, "C c", GetResource("extension block"))
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
2941diagnosticContext.Report(RudeEditKind.Update, 3107diagnosticContext.Report(RudeEditKind.Update, 4275diagnosticContext.Report(RudeEditKind.Update, cancellationToken, arguments: [FeaturesResources.extension_block]); 4281rudeEdit = (oldSymbol.Kind == SymbolKind.Field || newSymbol.Kind == SymbolKind.Field) ? RudeEditKind.FieldKindUpdate : RudeEditKind.Update;
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
102AddRudeEdit(RudeEditKind.Update, nameof(FeaturesResources.Updating_0_requires_restarting_the_application));