25 references to ComputeDistance
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
EditAndContinue\SyntaxComparerTests.cs (1)
136var distance = SyntaxComparer.ComputeDistance(MakeLiteral(101), MakeLiteral(150));
Microsoft.CodeAnalysis.CSharp.Features (24)
EditAndContinue\SyntaxComparer.cs (24)
827ComputeDistance(leftUsing.Alias, rightUsing.Alias) + 828ComputeDistance(leftUsing.NamespaceOrType, rightUsing.NamespaceOrType); 892distance = ComputeDistance((TypeParameterConstraintClauseSyntax)leftNode, (TypeParameterConstraintClauseSyntax)rightNode); 896distance = ComputeDistance((TypeParameterSyntax)leftNode, (TypeParameterSyntax)rightNode); 900distance = ComputeDistance((ParameterSyntax)leftNode, (ParameterSyntax)rightNode); 904distance = ComputeDistance((AttributeListSyntax)leftNode, (AttributeListSyntax)rightNode); 908distance = ComputeDistance((AttributeSyntax)leftNode, (AttributeSyntax)rightNode); 940var returnTypeDistance = ComputeDistance(leftReturnType, rightReturnType); 942var typeParameterDistance = ComputeDistance(leftTypeParameters, rightTypeParameters); 944var bodyDistance = ComputeDistance(leftBody, rightBody); 1106var distance = ComputeDistance(leftNode, rightNode); 1113parentDistance = ComputeDistance(leftNode.Parent, rightNode.Parent); 1135var blockDistance = ComputeDistance(left.Block, right.Block); 1144var statementDistance = ComputeDistance(leftCommonForEach.Statement, rightCommonForEach.Statement); 1145var expressionDistance = ComputeDistance(leftCommonForEach.Expression, rightCommonForEach.Expression); 1160var statementDistance = ComputeDistance(left.Statement, right.Statement); 1161var conditionDistance = ComputeDistance(left.Condition, right.Condition); 1181var distance = ComputeDistance(leftStatement, rightStatement); 1199var headerDistance = ComputeDistance(leftHeader, rightHeader); 1200var statementDistance = ComputeDistance(leftStatement, rightStatement); 1382var distance1 = ComputeDistance(left1, right1); 1383var distance2 = ComputeDistance(left2, right2); 1526var distance = ComputeDistance(oldNode, newNode); 1551distance = ComputeDistance(leftNode, rightNode);