Here's [(hopefully) complete list](https://github.com/mozilla/rust/wiki/Note-defined-attributes).
I think it would be good if we represent attributes as enum variants instead of strs.