@Nullable
  private TokenParser findParser() {
    final IElementType tokenType = getTokenType();
    for (final PrattRegistry.ParserData parserData : myRegistry.getParsers(tokenType)) {
      if (parserData.priority() > myPriority && parserData.pattern().accepts(this)) {
        return parserData.parser();
      }
    }
    return null;
  }
@Nullable
  private TokenParser findParser()