public static bool IsTargetOfGenericMethodInvocation(Expression node)
{
return node.ParentNode.NodeType == NodeType.GenericReferenceExpression && node.ParentNode.ParentNode != null
&& node.ParentNode.ParentNode.NodeType == NodeType.MethodInvocationExpression
&& node.ParentNode == ((MethodInvocationExpression)node.ParentNode.ParentNode).Target;
}