summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2013-03-06 06:23:54 +0000
committerGreg Clayton <gclayton@apple.com>2013-03-06 06:23:54 +0000
commit5d14fc061f3c233692f95c3bd1c61ec78f3ed29f (patch)
tree17fa7ebf19d5a15fa2cd3b6e1f9d4fe7c4bab98e /clang/lib/CodeGen/CodeGenModule.cpp
parent95d2eb95c303f859adb9d3b19ecce056e539f61d (diff)
downloadbcm5719-llvm-5d14fc061f3c233692f95c3bd1c61ec78f3ed29f.tar.gz
bcm5719-llvm-5d14fc061f3c233692f95c3bd1c61ec78f3ed29f.zip
Fixed enum printing for negative enums. There previously was no testing to validate that enum values were being displayed correctly.
Also added C++11 enum test cases to cover enums as int8_t, int16_t int32_t, int64_t, uint8_t, uint16_t, uint32_t, and uint64_t both for DWARF and dSYM cases. The DWARF being emitted by clang is missing the enum integer type, but the code is now ready to accept and deal with the integral type if it is supplied. llvm-svn: 176548
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud