@Override
 protected org.eclipse.xtext.ui.tests.editor.contentassist.ui.contentassist.antlr.internal
         .InternalBug303200TestLanguageParser
     createParser() {
   org.eclipse.xtext.ui.tests.editor.contentassist.ui.contentassist.antlr.internal
           .InternalBug303200TestLanguageParser
       result =
           new org.eclipse.xtext.ui.tests.editor.contentassist.ui.contentassist.antlr.internal
               .InternalBug303200TestLanguageParser(null);
   result.setGrammarAccess(grammarAccess);
   return result;
 }
 @Override
 protected Collection<FollowElement> getFollowElements(
     AbstractInternalContentAssistParser parser) {
   try {
     org.eclipse.xtext.ui.tests.editor.contentassist.ui.contentassist.antlr.internal
             .InternalBug303200TestLanguageParser
         typedParser =
             (org.eclipse.xtext.ui.tests.editor.contentassist.ui.contentassist.antlr.internal
                     .InternalBug303200TestLanguageParser)
                 parser;
     typedParser.entryRuleProgram();
     return typedParser.getFollowElements();
   } catch (RecognitionException ex) {
     throw new RuntimeException(ex);
   }
 }