14 references to GetDiagnosticSpan
Microsoft.CodeAnalysis.Features (14)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (14)
1762return GetDiagnosticSpan(newAncestor, EditKind.Delete);
1769return GetDiagnosticSpan(newAncestor, EditKind.Delete);
1847GetDiagnosticSpan(newNode, EditKind.Update),
1856GetDiagnosticSpan(newNode, EditKind.Update),
1865GetDiagnosticSpan(newNode, EditKind.Insert),
2632GetDiagnosticSpan(newTypeDeclaration, EditKind.Update),
2970GetDiagnosticSpan(newDeclaration, EditKind.Insert),
3012GetDiagnosticSpan(newDeclaration, EditKind.Insert),
5038locationNode.Span : analyzer.GetDiagnosticSpan(GetDiagnosticNode(out var distance, cancellationToken), distance > 0 ? EditKind.Delete : EditKind.Update),
5066? analyzer.GetDiagnosticSpan(node, (distance > 0 || kind == RudeEditKind.ChangeImplicitMainReturnType) ? EditKind.Delete : EditKind.Update)
5844diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.InsertNotSupportedByRuntime, GetDiagnosticSpan(newLambda, EditKind.Insert), newLambda, [GetDisplayName(newLambda, EditKind.Insert)]));
5852diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.InsertLocalFunctionIntoInterfaceMethod, GetDiagnosticSpan(newLambda, EditKind.Insert), newLambda, [GetDisplayName(newLambda, EditKind.Insert)]));
6197return IsGlobalMain(symbol) ? GetDiagnosticSpan(GetSymbolDeclarationSyntax(symbol, cancellationToken), EditKind.Update) :
6198symbol is IParameterSymbol && IsGlobalMain(symbol.ContainingSymbol) ? GetDiagnosticSpan(GetSymbolDeclarationSyntax(symbol.ContainingSymbol, cancellationToken), EditKind.Update) :