Add support for C++11 enum classes in llvm.

Part of rdar://11496790

llvm-svn: 157303
4 files changed