public override void ExitEnumDeclaration(EnumParser.EnumDeclarationContext context) { currentlyParsingEnum.ParsedEnumContent.AppendLine("};\n"); currentlyParsingEnum.ParsedEnumContent.AppendLine("export default " + currentlyParsingEnum.EnumName + ";"); ParsedEnums.Add(currentlyParsingEnum); }
public override void ExitEnumDeclaration(EnumParser.EnumDeclarationContext context) { builder.AppendLine("};\n"); builder.AppendLine("export default " + name + ";"); }
public override void EnterEnumDeclaration(EnumParser.EnumDeclarationContext context) { currentlyParsingEnum = new ParsedEnum(); currentlyParsingEnum.EnumName = Char.ToLowerInvariant(context.ID().ToString()[0]) + context.ID().ToString().Substring(1) + "Dict"; currentlyParsingEnum.ParsedEnumContent.AppendLine("const " + currentlyParsingEnum.EnumName + " = {"); }
public override void EnterEnumDeclaration(EnumParser.EnumDeclarationContext context) { name = Char.ToLowerInvariant(context.ID().ToString()[0]) + context.ID().ToString().Substring(1); builder.AppendLine("const " + name + " = {"); }