first wave of fixes for @encode sema support.  This is part of PR3648.

The big difference here is that (like string literal) @encode has 
array type, not pointer type.

llvm-svn: 65391
12 files changed
tree: fe3641cd6aca04382717ef836335d30d4cb8f98c
  1. clang/
  2. llvm/