parser cares about extra new line before LANGUAGE?

Original query:

CREATE FUNCTION public.process_audit ( ) RETURNS trigger AS $$
    BEGIN

    END;
$$

LANGUAGE plpgsql;