diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-01-07 00:43:41 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-01-07 00:43:41 +0000 |
| commit | 9ac7a0707d09d30187c61d279ae070acf7a41241 (patch) | |
| tree | e96fd826e04ec625dca9fb546f820bd98df927bf /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
| parent | 1d92d2c813b9acb94ea6c145171782f5d3ec90f2 (diff) | |
| download | llvm-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
