private bool IsMethodInvocation(Expression expression) { if (expression.Parent is InvocationExpression) { InvocationExpression invocation = (InvocationExpression) expression.Parent; return expression.GetHashCode() == invocation.TargetObject.GetHashCode(); } return false; }