__NSConstantStringImpl's length field to accomodate
window's 64bit LLP64 mode. // rdar://
16489050
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@205353
91177308-0d34-0410-b5e6-
96231b3b80d8
Preamble += " int *isa;\n";
Preamble += " int flags;\n";
Preamble += " char *str;\n";
+ Preamble += "#if __LLP64__\n";
+ Preamble += " long long length;\n";
+ Preamble += "#else\n";
Preamble += " long length;\n";
+ Preamble += "#endif\n";
Preamble += "};\n";
Preamble += "#ifdef CF_EXPORT_CONSTANT_STRING\n";
Preamble += "extern \"C\" __declspec(dllexport) int __CFConstantStringClassReference[];\n";