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.