There was an extra semicolon that was somehow working in some contexts.
@oleg.smolsky I can commit for you. Please note, that LLVM changed its license recently and this patch will land under the new license.
Please confirm that this is ok for you (more info on the license see https://llvm.org/docs/DeveloperPolicy.html#relicensing). I will wait so long :)