current commit
200218.1 · ugrep 1.7.10 - updated tests & improved AVX/SSE2/ARM-NEON compilation
^\h*\{?\h*(\h*[[:word:]:*&]+)+\h+[[:word:]]+\h*\([^)\n]*\)\h*(\{.*|[^{;[:word:]\n]*)$
(?^^\h+(else|for|if|return|switch|while).*$)