Boo.BooLangService.Intellisense.DeclarationFinder.GetDocument C# (CSharp) Method

GetDocument() private method

private GetDocument ( IBooParseTreeNode node ) : DocumentTreeNode
node IBooParseTreeNode
return Boo.BooLangService.Document.Nodes.DocumentTreeNode
        private DocumentTreeNode GetDocument(IBooParseTreeNode node)
        {
            var currentNode = node;

            while (!(currentNode is DocumentTreeNode))
            {
                currentNode = currentNode.Parent;
            }

            return currentNode as DocumentTreeNode;
        }