public override object VisitCheckErrorStatement(CheckErrorStatementContext context) { this.add_current_set(); var obj = ""; var ID = ((Result)(Visit(context.id()))).text; this.add_id(ID); var Type = "Exception"; if (context.typeType() != null) { Type = (string)(Visit(context.typeType())); } obj += (new System.Text.StringBuilder().Append("catch( ").Append(Type).Append(" ").Append(ID).Append(" )").Append(Wrap).Append(BlockLeft).Append(Wrap)).to_str(); obj += ProcessFunctionSupport(context.functionSupportStatement()); this.delete_current_set(); obj += BlockRight; return(obj); }
public override object VisitCheckErrorStatement(CheckErrorStatementContext context) { Add_current_set(); var obj = ""; var ID = ((Result)Visit(context.id())).text; Add_ID(ID); var type_data = "Exception"; if (context.typeType() != null) { type_data = ((string)Visit(context.typeType())); } obj += (new System.Text.StringBuilder().Append("catch( ").Append(type_data).Append(" ").Append(ID).Append(" )").Append(Wrap).Append(BlockLeft).Append(Wrap)).To_Str(); obj += ProcessFunctionSupport(context.functionSupportStatement()); Delete_current_set(); obj += BlockRight; return(obj); }
public override object VisitCheckErrorStatement([NotNull] CheckErrorStatementContext context) { var obj = ""; var ID = "ex"; if (context.id() != null) { ID = (Visit(context.id()) as Result).text; } var Type = "Exception"; if (context.type() != null) { Type = (string)Visit(context.type()); } obj += $"catch( {Type} {ID} ){Wrap + BlockLeft + Wrap} "; obj += ProcessFunctionSupport(context.functionSupportStatement()); obj += BlockRight; return(obj); }