Fix the doxygen comments in components/compiler
If we care about doxygen (and having it automatically updated !858 (closed)), it might be worth making sure that the comments are both correct and correctly parsed.
If there is interest, I'll send followup MR to fix the doxygen comments everywhere else.