adjust the prototypes of a bunch of decl processing methods to take 
the single attribute they look at by reference instead of by pointer.
This is a subtle indicator that they take the specified attribute, not
a whole list of them.

This also make HandleExtVectorTypeAttribute work the same way as the rest
of the attributes, adds some comments etc. No functionality change.

llvm-svn: 52871
3 files changed
tree: 93437b27ab4007f1b4a533b77348d551a36cbf0c
  1. clang/
  2. llvm/