Ejemplo n.º 1
0
 private bool IsInvocationTarget(TypeReference typeReference)
 {
     if (this.Mode != "DotNet" && typeReference.Parent is TypeReferenceExpression && typeReference.Parent.Parent is FieldReferenceExpression)
     {
         FieldReferenceExpression fieldReference = (FieldReferenceExpression)typeReference.Parent.Parent;
         if (fieldReference.Parent is InvocationExpression)
         {
             return(((InvocationExpression)fieldReference.Parent).TargetObject.GetHashCode() == fieldReference.GetHashCode());
         }
         else
         {
             return(false);
         }
     }
     else
     {
         return(false);
     }
 }