|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
namespace System.Xml.Linq
{
/// <summary>
/// Instance of this class is used as an annotation on any node
/// for which we want to store its line information.
/// Note: on XElement nodes this annotation stores the line info
/// for the element start tag. The matching end tag line info
/// if present is stored using the LineInfoEndElementAnnotation
/// instance annotation.
/// </summary>
internal class LineInfoAnnotation
{
internal int lineNumber;
internal int linePosition;
public LineInfoAnnotation(int lineNumber, int linePosition)
{
this.lineNumber = lineNumber;
this.linePosition = linePosition;
}
}
}
|