public override object VisitAnnotationItem(AnnotationItemContext context) { var obj = ""; var id = ""; if (context.id().Length == 2) { id = (new System.Text.StringBuilder().Append(((Result)Visit(context.id(0))).text).Append(":")).To_Str(); obj += ((Result)Visit(context.id(1))).text; } else { obj += ((Result)Visit(context.id(0))).text; } switch (obj) { case "get": { self_property_content.Append("get;"); return(""); } break; case "set": { self_property_content.Append("set;"); return(""); } break; } if (context.tuple() != null) { obj += ((Result)Visit(context.tuple())).text; } if (id != "") { obj = id + obj; } obj = "[" + obj + "]"; return(obj); }
public override object VisitAnnotationItem([NotNull] AnnotationItemContext context) { var obj = ""; obj += ((Result)Visit(context.id())).text; for (int i = 0; i < context.annotationAssign().Length; i++) { if (i > 0) { obj += "," + Visit(context.annotationAssign(i)); } else { obj += "(" + Visit(context.annotationAssign(i)); } } if (context.annotationAssign().Length > 0) { obj += ")"; } return(obj); }