Class AbstractAntlrGrammarWithActionsGenerator

    • Constructor Detail

      • AbstractAntlrGrammarWithActionsGenerator

        public AbstractAntlrGrammarWithActionsGenerator()
    • Method Detail

      • compileEntryInit

        protected java.lang.CharSequence compileEntryInit​(org.eclipse.xtext.ParserRule it,
                                                          AntlrOptions options)
      • _compileInitHiddenTokens

        protected java.lang.CharSequence _compileInitHiddenTokens​(org.eclipse.xtext.AbstractRule it,
                                                                  AntlrOptions options)
      • _compileInitHiddenTokens

        protected java.lang.CharSequence _compileInitHiddenTokens​(org.eclipse.xtext.ParserRule it,
                                                                  AntlrOptions options)
      • _compileInitUnorderedGroups

        protected java.lang.CharSequence _compileInitUnorderedGroups​(org.eclipse.xtext.AbstractRule it,
                                                                     AntlrOptions options)
      • _compileInitUnorderedGroups

        protected java.lang.CharSequence _compileInitUnorderedGroups​(org.eclipse.xtext.ParserRule it,
                                                                     AntlrOptions options)
      • compileEntryFinally

        protected java.lang.CharSequence compileEntryFinally​(org.eclipse.xtext.ParserRule it,
                                                             AntlrOptions options)
      • _compileRestoreHiddenTokens

        protected java.lang.CharSequence _compileRestoreHiddenTokens​(org.eclipse.xtext.AbstractRule it,
                                                                     AntlrOptions options)
      • _compileRestoreHiddenTokens

        protected java.lang.CharSequence _compileRestoreHiddenTokens​(org.eclipse.xtext.ParserRule it,
                                                                     AntlrOptions options)
      • _compileRestoreUnorderedGroups

        protected java.lang.CharSequence _compileRestoreUnorderedGroups​(org.eclipse.xtext.AbstractRule it,
                                                                        AntlrOptions options)
      • _compileRestoreUnorderedGroups

        protected java.lang.CharSequence _compileRestoreUnorderedGroups​(org.eclipse.xtext.ParserRule it,
                                                                        AntlrOptions options)
      • crossrefEbnf

        protected java.lang.String crossrefEbnf​(org.eclipse.xtext.AbstractRule it,
                                                org.eclipse.xtext.RuleCall call,
                                                org.eclipse.xtext.CrossReference ref,
                                                boolean supportActions)
        Overrides:
        crossrefEbnf in class AbstractAntlrGrammarGenerator
      • isPassCurrentIntoFragment

        protected boolean isPassCurrentIntoFragment()
      • getCurrentType

        protected java.lang.String getCurrentType()
      • _mustBeParenthesized

        protected boolean _mustBeParenthesized​(org.eclipse.xtext.Keyword it)
      • _mustBeParenthesized

        protected boolean _mustBeParenthesized​(org.eclipse.xtext.RuleCall it)
      • compileInitHiddenTokens

        protected java.lang.CharSequence compileInitHiddenTokens​(org.eclipse.xtext.AbstractRule it,
                                                                 AntlrOptions options)
      • compileInitUnorderedGroups

        protected java.lang.CharSequence compileInitUnorderedGroups​(org.eclipse.xtext.AbstractRule it,
                                                                    AntlrOptions options)
      • compileRestoreHiddenTokens

        protected java.lang.CharSequence compileRestoreHiddenTokens​(org.eclipse.xtext.AbstractRule it,
                                                                    AntlrOptions options)
      • compileRestoreUnorderedGroups

        protected java.lang.CharSequence compileRestoreUnorderedGroups​(org.eclipse.xtext.AbstractRule it,
                                                                       AntlrOptions options)