Class ParserGeneratorUtil.PinMatcher

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

public static class ParserGeneratorUtil.PinMatcher extends Object
  • Field Details

    • rule

      public final BnfRule rule
    • funcName

      public final String funcName
    • pinValue

      public final Object pinValue
  • Constructor Details

    • PinMatcher

      public PinMatcher(BnfRule rule, com.intellij.psi.tree.IElementType type, String funcName)
  • Method Details

    • active

      public boolean active()
    • matches

      public boolean matches(int i, BnfExpression child)
    • shouldGenerate

      public boolean shouldGenerate(List<BnfExpression> children)