hubert.reinterpretcast added inline comments.

================
Comment at: clang/test/CodeGenCXX/debug-info-template.cpp:34
 
-// CHECK: ![[TC]] = distinct !DICompositeType(tag: DW_TAG_structure_type, 
name: "TC<unsigned int, 2, &glb, &foo::e, &foo::f, &foo::g, 1, 2, 3>"
+// CHECK: ![[TC]] = distinct !DICompositeType(tag: DW_TAG_structure_type, 
name: "TC<unsigned int, 2U, &glb, &foo::e, &foo::f, &foo::g, 1, 2, 3>"
 // CHECK-SAME:                              templateParams: [[TCARGS:![0-9]*]]
----------------
This is not a diagnostic change.

My experiments with an older GCC seem to indicate that it uses lowercase `u` 
and is capable of distinguishing between 64-bit `long` and `long long`. I also 
observe that no suffix appears with a newer GCC.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D77598/new/

https://reviews.llvm.org/D77598



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
  • [PATCH] D77598: I... Aristotelis Koutsouridis via Phabricator via cfe-commits
    • [PATCH] D775... Hubert Tong via Phabricator via cfe-commits
    • [PATCH] D775... Aristotelis Koutsouridis via Phabricator via cfe-commits
    • [PATCH] D775... Aristotelis Koutsouridis via Phabricator via cfe-commits
    • [PATCH] D775... Hubert Tong via Phabricator via cfe-commits
    • [PATCH] D775... Richard Smith - zygoloid via Phabricator via cfe-commits

Reply via email to