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;
}