Jonas Devlieghere changed bug 19212
What | Removed | Added |
- | - | - |
CC | | jdevlieghere@apple.com |
Status | NEW | RESOLVED |
Resolution | — | WORKSFORME |
Comment # 4 on bug 19212 from Jonas Devlieghere
The DWARF generated with ToT clang for the attached preprocessed source file
looks correct:
0x00001e27: DW_TAG_class_type
DW_AT_containing_type (0x00001e27)
DW_AT_calling_convention (DW_CC_pass_by_reference)
DW_AT_name ("QObject")
DW_AT_byte_size (0x10)
DW_AT_decl_file
("/devel/Qt520/5.2.0/clang_64/lib/QtCore.framework/Headers/qobject.h")
DW_AT_decl_line (114)
...
0x0002a9ef: DW_TAG_class_type
DW_AT_containing_type (0x00001e27)
DW_AT_calling_convention (DW_CC_pass_by_reference)
DW_AT_name ("QAction")
DW_AT_byte_size (0x10)
DW_AT_decl_file
("/devel/Qt520/5.2.0/clang_64/lib/QtWidgets.framework/Headers/qaction.h")
DW_AT_decl_line (61)
0x0002a9fc: DW_TAG_inheritance
DW_AT_type (0x00001e27 "QObject")
DW_AT_data_member_location (0x00)
DW_AT_accessibility (DW_ACCESS_public)
If anything this is/was a debug info bug in the compiler. Maybe it got fixed?