summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/debug-info-fwd-ref.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@apple.com>2012-02-20 18:05:24 +0000
committerEric Christopher <echristo@apple.com>2012-02-20 18:05:24 +0000
commit66562a4a54a2014a02ca25f4f9223ceebdd0ad8e (patch)
treecf2acb0a338922e07968bb620973b6911877f02c /clang/test/CodeGenCXX/debug-info-fwd-ref.cpp
parente908a7a92c4077196f1093dbb2c3db681a066394 (diff)
downloadbcm5719-llvm-66562a4a54a2014a02ca25f4f9223ceebdd0ad8e.tar.gz
bcm5719-llvm-66562a4a54a2014a02ca25f4f9223ceebdd0ad8e.zip
Remove the type retaining from the clang frontend. This is now
handled by the caching and rauw. Also fix one cache that wasn't being added to highlighted by this patch. Update all testcases accordingly. This should fix the deall failure. llvm-svn: 150977
Diffstat (limited to 'clang/test/CodeGenCXX/debug-info-fwd-ref.cpp')
-rw-r--r--clang/test/CodeGenCXX/debug-info-fwd-ref.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/CodeGenCXX/debug-info-fwd-ref.cpp b/clang/test/CodeGenCXX/debug-info-fwd-ref.cpp
index 6314fe5d217..5480c6b14fd 100644
--- a/clang/test/CodeGenCXX/debug-info-fwd-ref.cpp
+++ b/clang/test/CodeGenCXX/debug-info-fwd-ref.cpp
@@ -19,8 +19,8 @@ int main(int argc, char** argv) {
// Make sure we have two DW_TAG_class_types for baz and bar and no forward
// references.
// FIXME: These should be struct types to match the declaration.
-// CHECK: metadata !{i32 {{.*}}, null, metadata !"bar", metadata !6, i32 8, i64 128, i64 64, i32 0, i32 0, null, metadata !7, i32 0, null, null} ; [ DW_TAG_class_type ]
-// CHECK: metadata !{i32 {{.*}}, null, metadata !"baz", metadata !6, i32 3, i64 32, i64 32, i32 0, i32 0, null, metadata !10, i32 0, null, null} ; [ DW_TAG_class_type ]
+// CHECK: metadata !{i32 {{.*}}, null, metadata !"bar", metadata !6, i32 8, i64 128, i64 64, i32 0, i32 0, null, metadata !20, i32 0, null, null} ; [ DW_TAG_class_type ]
+// CHECK: metadata !{i32 {{.*}}, null, metadata !"baz", metadata !6, i32 3, i64 32, i64 32, i32 0, i32 0, null, metadata !23, i32 0, null, null} ; [ DW_TAG_class_type ]
// CHECK-NOT: metadata !{i32 {{.*}}, null, metadata !"bar", metadata !6, i32 9, i64 0, i64 0, i32 0, i32 4, i32 0, null, i32 0, i32 0} ; [ DW_TAG_class_type ]
// CHECK-NOT: metadata !{i32 {{.*}}, null, metadata !"baz", metadata !6, i32 3, i64 0, i64 0, i32 0, i32 4, null, null, i32 0, null, null} ; [ DW_TAG_class_type ]
OpenPOWER on IntegriCloud