public static ITreeNode GetEnvDTEModelParent()

in EnvDTE.Host/Callback/Util/TreeNodeExtensions.cs [38:49]


        public static ITreeNode GetEnvDTEModelParent([NotNull] this ITreeNode node)
        {
            var current = node;
            do
            {
                if (PsiElementRegistrar.ShouldAddToModel(current)) return current;
                current = current.Parent;
            }
            while (current != null);

            return null;
        }