Function annotations with compiler attributes