The indentation in that file is crazy. So are micro-optimizations which make reading the syntax parser much more difficult than it actually is.
Migrated from LUCENE-9528 by Dawid Weiss (@dweiss), resolved Sep 18 2020
Parent: #10566
Linked issues:
Pull requests: apache/lucene-solr#1879