Exemple #1
0
 protected virtual T VisitPhpExpressionStatement(PhpExpressionStatement node)
 {
     if (ThrowNotImplementedException)
     {
         throw new NotImplementedException(string.Format("Method {0} is not supported in class {1}", "VisitPhpExpressionStatement", this.GetType().FullName));
     }
     return(default(T));
 }
        protected override IPhpStatement VisitPhpExpressionStatement(PhpExpressionStatement node)
        {
            var newExpression = Simplify(node.Expression);

            return(newExpression == node.Expression ? node : new PhpExpressionStatement(newExpression));
        }