private static SourceCodeNodeCoordinates CalculateAbsoluteInlineCodeErrorCoordinates(
SourceCodeNodeCoordinates tagCoordinates, SourceCodeNodeCoordinates attributeCoordinates,
SourceCodeNodeCoordinates relativeErrorCoordinates)
{
SourceCodeNodeCoordinates absoluteErrorCoordinates;
if (!attributeCoordinates.IsEmpty)
{
absoluteErrorCoordinates = SourceCodeNavigator.CalculateAbsoluteNodeCoordinates(
attributeCoordinates, relativeErrorCoordinates);
}
else
{
absoluteErrorCoordinates = SourceCodeNavigator.CalculateAbsoluteNodeCoordinates(
tagCoordinates, relativeErrorCoordinates);
}
return absoluteErrorCoordinates;
}