Skip to content

Commit d3cee06

Browse files
committed
use getNameStr() to retrieve identifier instead
1 parent b98bb6a commit d3cee06

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

lib/PrintAsClang/DeclAndTypePrinter.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -397,12 +397,11 @@ class DeclAndTypePrinter::Implementation
397397
os << " enum class cases { ";
398398
llvm::interleaveComma(
399399
ED->getAllCases(), os, [&](const EnumCaseDecl *caseDecl) {
400-
llvm::interleaveComma(
401-
caseDecl->getElements(), os,
402-
[&](const EnumElementDecl *elementDecl) {
403-
syntaxPrinter.printIdentifier(
404-
elementDecl->getBaseIdentifier().str());
405-
});
400+
llvm::interleaveComma(caseDecl->getElements(), os,
401+
[&](const EnumElementDecl *elementDecl) {
402+
syntaxPrinter.printIdentifier(
403+
elementDecl->getNameStr());
404+
});
406405
});
407406
os << " };\n";
408407
});

0 commit comments

Comments
 (0)