ICSharpCode.NRefactory.CSharp.CSharpOutputVisitor.VisitDirectionExpression C# (CSharp) Метод

VisitDirectionExpression() публичный Метод

public VisitDirectionExpression ( DirectionExpression directionExpression ) : void
directionExpression DirectionExpression
Результат void
		public virtual void VisitDirectionExpression(DirectionExpression directionExpression)
		{
			StartNode(directionExpression);
			
			switch (directionExpression.FieldDirection) {
				case FieldDirection.Out:
					WriteKeyword(DirectionExpression.OutKeywordRole);
					break;
				case FieldDirection.Ref:
					WriteKeyword(DirectionExpression.RefKeywordRole);
					break;
				default:
					throw new NotSupportedException ("Invalid value for FieldDirection");
			}
			Space();
			directionExpression.Expression.AcceptVisitor(this);
			
			EndNode(directionExpression);
		}
		
CSharpOutputVisitor