diff options
author | Kazu Hirata <kazu@google.com> | 2025-07-14 22:18:37 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-14 22:18:37 -0700 |
commit | b1a25ce73c6a4fd123b92682e465215d39154244 (patch) | |
tree | e3f80420c59f9e14fb5921ab3de2232d9c40fb5c /clang/lib/Sema | |
parent | 769bd90f8b2fbb345b115586e81edf3a70ec8cc1 (diff) | |
download | llvm-b1a25ce73c6a4fd123b92682e465215d39154244.zip llvm-b1a25ce73c6a4fd123b92682e465215d39154244.tar.gz llvm-b1a25ce73c6a4fd123b92682e465215d39154244.tar.bz2 |
[Sema] Remove unnecessary casts (NFC) (#148762)
getAsmLabel() already returns Expr *.
Diffstat (limited to 'clang/lib/Sema')
-rw-r--r-- | clang/lib/Sema/SemaDecl.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index d7234e2..14403e6 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -8059,7 +8059,7 @@ NamedDecl *Sema::ActOnVariableDeclarator( NewVD->setInvalidDecl(); // Handle GNU asm-label extension (encoded as an attribute). - if (Expr *E = (Expr*)D.getAsmLabel()) { + if (Expr *E = D.getAsmLabel()) { // The parser guarantees this is a string. StringLiteral *SE = cast<StringLiteral>(E); StringRef Label = SE->getString(); @@ -10333,7 +10333,7 @@ Sema::ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, isFunctionTemplateSpecialization); // Handle GNU asm-label extension (encoded as an attribute). - if (Expr *E = (Expr*) D.getAsmLabel()) { + if (Expr *E = D.getAsmLabel()) { // The parser guarantees this is a string. StringLiteral *SE = cast<StringLiteral>(E); NewFD->addAttr(AsmLabelAttr::Create(Context, SE->getString(), |