aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-01-07 00:43:41 +0000
committerDouglas Gregor <dgregor@apple.com>2009-01-07 00:43:41 +0000
commit9ac7a0707d09d30187c61d279ae070acf7a41241 (patch)
treee96fd826e04ec625dca9fb546f820bd98df927bf /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent1d92d2c813b9acb94ea6c145171782f5d3ec90f2 (diff)
downloadllvm-9ac7a0707d09d30187c61d279ae070acf7a41241.zip
llvm-9ac7a0707d09d30187c61d279ae070acf7a41241.tar.gz
llvm-9ac7a0707d09d30187c61d279ae070acf7a41241.tar.bz2
Initial implementation of anonymous unions (and, as a GNU extension,
structures and classes) in C++. Covers name lookup and the synthesis and member access for the unnamed objects/fields associated with anonymous unions. Some C++ semantic checks are still missing (anonymous unions can't have function members, static data members, etc.), and there is no support for anonymous structs or unions in C. llvm-svn: 61840
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions