public override void VisitPropertyReferenceExpression(PropertyReferenceExpression node) { this.VisitPropertyReferenceExpression(node); if (node.get_IsIndexer()) { this.CheckArguments(node.get_Property().get_Parameters(), node.get_Arguments()); } return; }
public override ICodeNode VisitPropertyReferenceExpression(PropertyReferenceExpression node) { V_0 = (PropertyReferenceExpression)this.VisitPropertyReferenceExpression(node); if (node.get_Arguments().get_Count() > 0) { this.VisitInvocationArguments(V_0.get_Arguments(), V_0.get_MethodExpression().get_Method()); } return(V_0); }
public virtual void VisitPropertyReferenceExpression(PropertyReferenceExpression node) { this.Visit(node.get_Target()); this.Visit(node.get_Arguments()); return; }
public override ICodeNode VisitPropertyReferenceExpression(PropertyReferenceExpression node) { node.set_Target((Expression)this.VisitTargetExpression(node.get_Target())); node.set_Arguments((ExpressionCollection)this.Visit(node.get_Arguments())); return(node); }