Skip to content

Commit f3c30f8

Browse files
committed
change mangling to std::
1 parent 214def3 commit f3c30f8

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

libcxxabi/src/demangle/ItaniumDemangle.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4335,7 +4335,7 @@ Node *AbstractManglingParser<Derived, Alloc>::parseType() {
43354335
case 'F': {
43364336
First += 2;
43374337
if (consumeIf("16b"))
4338-
return make<NameType>("bfloat16_t");
4338+
return make<NameType>("std::bfloat16_t");
43394339
Node *DimensionNumber = make<NameType>(parseNumber());
43404340
if (!DimensionNumber)
43414341
return nullptr;

libcxxabi/test/test_demangle.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30246,7 +30246,7 @@ const char* cases[][2] = {
3024630246
{"_Z1fDSDRl", "f(_Sat long _Fract)"},
3024730247
{"_Z1fDSDRm", "f(_Sat unsigned long _Fract)"},
3024830248

30249-
{"_Z11bfloat16addDF16bDF16b", "bfloat16add(bfloat16_t, bfloat16_t)"},
30249+
{"_Z11bfloat16addDF16bDF16b", "bfloat16add(std::bfloat16_t, std::bfloat16_t)"},
3025030250
// clang-format on
3025130251
};
3025230252

llvm/include/llvm/Demangle/ItaniumDemangle.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4335,7 +4335,7 @@ Node *AbstractManglingParser<Derived, Alloc>::parseType() {
43354335
case 'F': {
43364336
First += 2;
43374337
if (consumeIf("16b"))
4338-
return make<NameType>("bfloat16_t");
4338+
return make<NameType>("std::bfloat16_t");
43394339
Node *DimensionNumber = make<NameType>(parseNumber());
43404340
if (!DimensionNumber)
43414341
return nullptr;

0 commit comments

Comments
 (0)