1 write to Forward
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DeclarationBodyMap.cs (1)
32Forward = forwardMatch;
14 references to Forward
Microsoft.CodeAnalysis.Features (14)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (13)
1234Debug.Assert(!enclosingBodyMap.Forward.IsEmpty()); 1236hasMatching = enclosingBodyMap.Forward.TryGetValue(oldStatementSyntax, out newStatementSyntax); 1276else if (enclosingBodyMap.Forward.IsEmpty()) 1281newSpan = GetDeletedNodeDiagnosticSpan(oldEnclosingLambdaBody, oldMemberBody.EncompassingAncestor, memberBodyMap.Forward, lazyActiveOrMatchedLambdas); 1290newSpan = GetDeletedNodeActiveSpan(enclosingBodyMap.Forward, oldStatementSyntax); 1297GetDeletedNodeDiagnosticSpan(enclosingBodyMap.Forward, oldStatementSyntax), 1309enclosingBodyMap.Forward, 1466foreach (var (oldNode, newNode) in currentBodyMap.Forward) 1514map.AddRange(memberBodyMap.Forward); 1589foreach (var (oldNode, newNode) in bodyMap.Forward) 1689if (lambdaInfos.TryGetValue(oldParentLambdaBody, out var lambdaInfo) && !lambdaInfo.BodyMap.Forward.IsEmpty()) 1691return GetDeletedNodeDiagnosticSpan(lambdaInfo.BodyMap.Forward, oldLambda); 5713foreach (var (oldQueryClause, newQueryClause) in bodyMap.Forward)
EditAndContinue\DeclarationBodyMap.cs (1)
41=> new(Forward, Reverse, AdditionalReverseMapping.Add(newNode, oldNode));