* Parse `!`-negated or test-operator (`-f`) or parenthesized primary — but NOT * a binary comparison. Used as LHS of binary_expression so `! x =~ y` binds * `!` to `x` only, not the whole `x =~ y`.
( P: ParseState, closer: string, )
source not stored for this graph (policy: none)
no test coverage detected