VisitAction IArmVisitor <VisitAction> .VisitMemberAccess(ArmMemberAccessExpression memberAccess) { if (ShouldStop(VisitMemberAccess(memberAccess), out VisitAction parentAction)) { return(parentAction); } if (ShouldStop(memberAccess.InnerExpression.RunVisit(this), out parentAction)) { return(parentAction); } return(GetFinalParentAction(memberAccess.Member.RunVisit(this))); }
public object VisitMemberAccess(ArmMemberAccessExpression memberAccess) { _needParensStack.Push(true); memberAccess.InnerExpression.RunVisit(this); _needParensStack.Pop(); Write("."); Write(memberAccess.Member.CoerceToString()); return(null); }
public virtual VisitAction VisitMemberAccess(ArmMemberAccessExpression memberAccess) => DefaultVisit(memberAccess);
public object VisitMemberAccess(ArmMemberAccessExpression memberAccess) { memberAccess.RunVisit(_expressionWriter); return(null); }
public JToken VisitMemberAccess(ArmMemberAccessExpression memberAccess) => VisitArmString(memberAccess);