[PATCH] D134362: [clang] Fix interaction between asm labels and inline builtins
Nick Desaulniers via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 21 09:36:47 PDT 2022
nickdesaulniers added inline comments.
================
Comment at: clang/lib/CodeGen/CGExpr.cpp:5056-5057
+ std::string FDInlineName;
+ if (FD->hasAttr<AsmLabelAttr>())
+ FDInlineName = FD->getAttr<AsmLabelAttr>()->getLabel().str();
+ else
----------------
I think you could use:
```
if (auto *A = FD->getAttr<AsmLabelAttr>())
FDInlineName = A->getLabel().str();
else
...
```
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D134362/new/
https://reviews.llvm.org/D134362
More information about the cfe-commits
mailing list