Fix documentation generation on linux
Update alias.hpp documentation for compatibility with clang