public void Visit(PropertyDeclarationExpression expression) { outStream.Write("\"{0}\": ", EscapeString(expression.Name)); switch (expression.Mode) { case PropertyExpressionType.Data: if (expression.Expression is FunctionExpression) { enteringMethodDefinition = true; } expression.Expression.Accept(this); break; case PropertyExpressionType.Get: enteringMethodDefinition = true; Visit(expression.GetFunction); break; case PropertyExpressionType.Set: enteringMethodDefinition = true; Visit(expression.SetFunction); break; } }
public void Visit(PropertyDeclarationExpression expression) { outStream.Write("\"{0}\": ", EscapeString(expression.Name)); switch (expression.Mode) { case PropertyExpressionType.Data: if (expression.Expression is FunctionExpression) enteringMethodDefinition = true; expression.Expression.Accept(this); break; case PropertyExpressionType.Get: enteringMethodDefinition = true; Visit(expression.GetFunction); break; case PropertyExpressionType.Set: enteringMethodDefinition = true; Visit(expression.SetFunction); break; } }
public virtual void Visit(PropertyDeclarationExpression expression) { logVisit(expression); }
public void Visit(PropertyDeclarationExpression expression) { Dump(expression); }
public void Visit(PropertyDeclarationExpression expression) { throw new System.NotImplementedException(); }