summaryrefslogtreecommitdiffstats
path: root/libcxx/www
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2011-05-12 23:54:16 +0000
committerSean Callanan <scallanan@apple.com>2011-05-12 23:54:16 +0000
commit775022652b91213bf86fe8c93e8cd477e5374c7f (patch)
tree73c506c036096febf49aecf05fe0a7ac7d088290 /libcxx/www
parent89f1b47e3a9ba07ff22c9aad962acc84bc5b1cab (diff)
downloadbcm5719-llvm-775022652b91213bf86fe8c93e8cd477e5374c7f.tar.gz
bcm5719-llvm-775022652b91213bf86fe8c93e8cd477e5374c7f.zip
Introduced support for UnknownAnyTy, the Clang type
representing variables whose type must be inferred from the way they are used. Functions without debug information now return UnknownAnyTy and must be cast. Variables with no debug information are not yet using UnknownAnyTy; instead they are assumed to be void*. Support for variables of unknown type is coming (and, in fact, some relevant support functions are included in this commit) but will take a bit of extra effort. The testsuite has also been updated to reflect the new requirement that the result of printf be cast, i.e. expr (int) printf("Hello world!") llvm-svn: 131263
Diffstat (limited to 'libcxx/www')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud