Documentation for each function/type/const must be placed right before the declaration:
Sometimes one line isn’t enough to explain what a function does, in that case comments should span to the documented function using single line comments:
An overview of the module must be placed in the first comment right after the module’s name.