public override bool Visit(UnifiedAssert element, VisitorArgument arg) { Writer.Write("assert "); element.Value.TryAccept(this, arg); element.Message.TryAccept(this, arg.Set(CommaMostLeft)); return(true); }
//assert文 public override bool Visit(UnifiedAssert element, VisitorArgument arg) { //TODO JavaScriptではassert文はサポートされていない? Writer.Write("/* assert("); element.Value.TryAccept(this, arg); Writer.Write(") */"); return(true); }
public override bool Visit(UnifiedAssert element, VisitorArgument arg) { Writer.Write("assert "); element.Value.TryAccept(this, arg); if (element.Message != null) { Writer.Write(" : "); element.Message.TryAccept(this, arg); } return(true); }
//assert文 public override bool Visit(UnifiedAssert element, VisitorArgument arg) { //TODO JavaScriptではassert文はサポートされていない? Writer.Write("/* assert("); element.Value.TryAccept(this, arg); Writer.Write(") */"); return true; }
public override bool Visit(UnifiedAssert element, VisitorArgument arg) { Writer.Write("assert "); element.Value.TryAccept(this, arg); element.Message.TryAccept(this, arg.Set(CommaMostLeft)); return true; }
public override bool Visit(UnifiedAssert element, VisitorArgument arg) { Writer.Write("assert "); element.Value.TryAccept(this, arg); if (element.Message != null) { Writer.Write(" : "); element.Message.TryAccept(this, arg); } return true; }