@Override
 protected com.dawsonsystems.contentassist.antlr.internal.InternalSwiftParser createParser() {
   com.dawsonsystems.contentassist.antlr.internal.InternalSwiftParser result =
       new com.dawsonsystems.contentassist.antlr.internal.InternalSwiftParser(null);
   result.setGrammarAccess(grammarAccess);
   return result;
 }
 @Override
 protected Collection<FollowElement> getFollowElements(
     AbstractInternalContentAssistParser parser) {
   try {
     com.dawsonsystems.contentassist.antlr.internal.InternalSwiftParser typedParser =
         (com.dawsonsystems.contentassist.antlr.internal.InternalSwiftParser) parser;
     typedParser.entryRuleMessage();
     return typedParser.getFollowElements();
   } catch (RecognitionException ex) {
     throw new RuntimeException(ex);
   }
 }