4 instantiations of SyntaxMaps
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
1310syntaxMaps = new SyntaxMaps(newModel.SyntaxTree, matchingNodes, runtimeRudeEdits); 1480syntaxMaps = new SyntaxMaps(newModel.SyntaxTree); 3573? new SyntaxMaps(newTree, CreateSyntaxMapForEquivalentNodes(oldBody, newBody), runtimeRudeEdits: null) 5498return new(
20 references to SyntaxMaps
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
326var syntaxMaps = result.SemanticEdits[0].SyntaxMaps;
Microsoft.CodeAnalysis.Features (17)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (10)
1118out SyntaxMaps syntaxMaps, 2677public readonly Dictionary<SyntaxNode, SyntaxMaps> ChangedDeclarations = []; 3346SyntaxMaps syntaxMaps = default; 3572var syntaxMaps = isActiveMember || isConstructorWithMemberInitializers || isDeclarationWithInitializer 3659SyntaxMaps syntaxMaps, 5493private SyntaxMaps CreateAggregateSyntaxMaps( 5496IReadOnlyDictionary<SyntaxNode, SyntaxMaps> changedDeclarations) 5511if (changedDeclarations.TryGetValue(newDeclaration, out var nodeMaps)) 5549if (changedDeclarations.TryGetValue(newDeclaration, out var nodeMaps)) 5592var syntaxMaps = CreateAggregateSyntaxMaps(newSyntaxTree, topMatch.ReverseMatches, updatesInCurrentDocument.ChangedDeclarations);
EditAndContinue\EditSession.cs (3)
896var first = g.First(); 897foreach (var m in g) 913var syntaxMapsForTree = newMaps.FirstOrDefault(static (m, newNode) => m.NewTree == newNode.SyntaxTree, newNode);
EditAndContinue\SemanticEditInfo.cs (4)
45SyntaxMaps syntaxMaps, 68public static SemanticEditInfo CreateUpdate(SymbolKey symbol, SyntaxMaps syntaxMaps, SymbolKey? partialType) 71public static SemanticEditInfo CreateUpdate(ISymbol symbol, SyntaxMaps syntaxMaps, CancellationToken cancellationToken) 119public SyntaxMaps SyntaxMaps { get; }
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\EditAndContinueTestVerifier.cs (2)
425var actualSyntaxMaps = actualSemanticEdit.SyntaxMaps; 459SyntaxMaps actualSyntaxMaps)