1 write to Forward
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DeclarationBodyMap.cs (1)
31Forward = forwardMatch;
12 references to Forward
Microsoft.CodeAnalysis.Features (12)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (11)
1175Debug.Assert(!enclosingBodyMap.Forward.IsEmpty()); 1177hasMatching = enclosingBodyMap.Forward.TryGetValue(oldStatementSyntax, out newStatementSyntax); 1218else if (enclosingBodyMap.Forward.IsEmpty()) 1232newSpan = GetDeletedNodeActiveSpan(enclosingBodyMap.Forward, oldStatementSyntax); 1239GetDeletedNodeDiagnosticSpan(enclosingBodyMap.Forward, oldStatementSyntax), 1251enclosingBodyMap.Forward, 1408foreach (var (oldNode, newNode) in currentBodyMap.Forward) 1456map.AddRange(memberBodyMap.Forward); 1531foreach (var (oldNode, newNode) in bodyMap.Forward) 1631if (lambdaInfos.TryGetValue(oldParentLambdaBody, out var lambdaInfo) && !lambdaInfo.BodyMap.Forward.IsEmpty()) 1633return GetDeletedNodeDiagnosticSpan(lambdaInfo.BodyMap.Forward, oldLambda);
EditAndContinue\DeclarationBodyMap.cs (1)
40=> new(Forward, Reverse, AdditionalReverseMapping.Add(newNode, oldNode));