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)
commit5050adc78caa37808eeabc861ac8906f4084d877
tree4267424bb8c8e61ed022cc1f4757148691e05b3f
parent03313c383f9707bca06f2bcab9e507f47d21667a
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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@288229 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/ASTContext.h
include/clang/AST/DeclObjC.h
lib/CodeGen/CGObjCMac.cpp
lib/CodeGen/ConstantBuilder.h
test/CodeGenObjC/encode-test.m
test/CodeGenObjC/metadata-symbols-32.m