compiler/types: Don't duplicate empty string We can use the static version of the empty string. There's no worry about freeing that string incorrectly since what is being deallocated later is the whole mem_ctx. Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25160>