Switch CGObjCMac to use ConstantInitBuilder. Whew.
authorJohn McCall <rjmccall@apple.com>
Wed, 30 Nov 2016 02:39:18 +0000 (02:39 +0000)
committerJohn McCall <rjmccall@apple.com>
Wed, 30 Nov 2016 02:39:18 +0000 (02:39 +0000)
commit176f892fa7372b9af624be736a6f9f4098828554
treeb9c27c59a6dd5459c3fa8abfce36bf2eab4dbe7f
parent9dedfb1fa8cf6d54d35fd1ec1e01c44429325076
Switch CGObjCMac to use ConstantInitBuilder.  Whew.

Not strictly NFC because I did change the order of emission of
some global constants, but it shouldn't make any difference.

llvm-svn: 288229
clang/include/clang/AST/ASTContext.h
clang/include/clang/AST/DeclObjC.h
clang/lib/CodeGen/CGObjCMac.cpp
clang/lib/CodeGen/ConstantBuilder.h
clang/test/CodeGenObjC/encode-test.m
clang/test/CodeGenObjC/metadata-symbols-32.m