@@ -611,45 +611,6 @@ public void generateCode(final CodeGeneratorSettings settings, final ParserData
611611 cb .println (" }" );
612612 cb .println ();
613613
614- // Add-in a string based constructor because its convenient
615- // (modern only to prevent regressions)
616- if (isJavaModernMode ) {
617- cb .println (" /** Constructor (modern template). */" );
618- cb .println (
619- " public "
620- + context .globals ().cu_name
621- + "(String s) throws ParseException, "
622- + JavaTemplates .getTokenMgrErrorClass ()
623- + " {" );
624- cb .println (" this(new " + stringReaderClass + "(s));" );
625- cb .println (" }" );
626- cb .println ();
627-
628- cb .println (" /** Reinitialise (modern template). */" );
629- cb .println (" public void ReInit(String s) {" );
630- cb .println (" ReInit(new " + stringReaderClass + "(s));" );
631- cb .println (" }" );
632- cb .println ();
633-
634- cb .println (" /** Constructor (modern template). */" );
635- cb .println (
636- " public "
637- + context .globals ().cu_name
638- + "(java.io.InputStream is) throws ParseException, "
639- + JavaTemplates .getTokenMgrErrorClass ()
640- + "," );
641- cb .println (" java.io.IOException {" );
642- cb .println (" this(new StreamProvider(is));" );
643- cb .println (" }" );
644- cb .println ();
645-
646- cb .println (" /** Reinitialise (modern template). */" );
647- cb .println (" public void ReInit(java.io.InputStream is) throws java.io.IOException {" );
648- cb .println (" ReInit(new StreamProvider(is));" );
649- cb .println (" }" );
650- }
651- cb .println ();
652-
653614 cb .println (" /** Reinitialise. */" );
654615 cb .println (" public " + pStatic + "void ReInit(" + readerInterfaceName + " reader) {" );
655616 if (Options .getJavaUnicodeEscape ()) {
0 commit comments