Fix record dot precedence (#19521)
By moving the handling of TIGHT_INFIX_PROJ
to the correct place,
we can remove the isGetField
hack and fix a bug at the same time.
By moving the handling of TIGHT_INFIX_PROJ
to the correct place,
we can remove the isGetField
hack and fix a bug at the same time.