Define common error messages for error reporting and assertions.
Apply op
on every type symbol which doesn't represent a package.
Apply op
on every type symbol which doesn't represent a package.
Return true if symbol shall be ignored, false otherwise.
Return true if symbol shall be ignored, false otherwise.
Return true if type shall be ignored, false otherwise.
Return true if type shall be ignored, false otherwise.
Return true if name is empty, false otherwise.
Return true if name is empty, false otherwise.
Returns true if given tree contains macro attchment.
Returns true if given tree contains macro attchment. In such case calls func on tree from attachment.