Exemple #1
0
        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;
            }
        }
Exemple #2
0
 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);
 }
Exemple #4
0
 public void Visit(PropertyDeclarationExpression expression)
 {
     Dump(expression);
 }
Exemple #5
0
 public void Visit(PropertyDeclarationExpression expression)
 {
     throw new System.NotImplementedException();
 }