internal void Enqueue(XamlNodeInfo info) { lock (queue) { var nli = (LineInfoProvider != null && LineInfoProvider.HasLineInfo) ? new XamlNodeLineInfo(info, LineInfoProvider.LineNumber, LineInfoProvider.LinePosition) : new XamlNodeLineInfo(info, 0, 0); queue.Enqueue(nli); } }
public XamlNodeLineInfo(XamlNodeInfo node, int line, int column) { Node = node; LineNumber = line; LinePosition = column; }