Class ParserGeneratorUtil.Rule

java.lang.Object
org.intellij.grammar.generator.ParserGeneratorUtil.Rule
Enclosing class:
ParserGeneratorUtil

public static class ParserGeneratorUtil.Rule extends Object
  • Constructor Details

    • Rule

      public Rule()
  • Method Details

    • isPrivate

      public static boolean isPrivate(BnfRule node)
    • isExternal

      public static boolean isExternal(BnfRule node)
    • isMeta

      public static boolean isMeta(BnfRule node)
    • isLeft

      public static boolean isLeft(BnfRule node)
    • isInner

      public static boolean isInner(BnfRule node)
    • isFake

      public static boolean isFake(BnfRule node)
    • isUpper

      public static boolean isUpper(BnfRule node)
    • firstNotTrivial

      public static com.intellij.psi.PsiElement firstNotTrivial(BnfRule rule)
    • of

      public static BnfRule of(BnfExpression expr)