Exemple #1
0
 public override bool Visit(UnifiedThrow element, VisitorArgument arg)
 {
     Writer.Write("raise ");
     element.Value.TryAccept(this, arg);
     return(true);
 }
 //例外スロー文
 public override bool Visit(UnifiedThrow element, VisitorArgument arg)
 {
     Writer.Write("throw ");
     element.Value.TryAccept(this, arg.Set(CommaDelimiter));
     return true;
 }
Exemple #3
0
        public UnifiedElement VisitThrowStatement(ThrowStatement stmt, object data)
        {
            var uExpr = stmt.Expression.TryAcceptForExpression(this);

            return(UnifiedThrow.Create(uExpr));
        }
 public override bool Visit(UnifiedThrow element, VisitorArgument arg)
 {
     Writer.Write("raise ");
     element.Value.TryAccept(this, arg);
     return true;
 }
 //例外スロー文
 public override bool Visit(UnifiedThrow element, VisitorArgument arg)
 {
     Writer.Write("throw ");
     element.Value.TryAccept(this, arg.Set(CommaDelimiter));
     return(true);
 }