Author: Timm Bäder Date: 2023-10-05T16:15:13+02:00 New Revision: 32d16b64d3125e76f65d7d88a302a33618eb0e6e
URL: https://github.com/llvm/llvm-project/commit/32d16b64d3125e76f65d7d88a302a33618eb0e6e DIFF: https://github.com/llvm/llvm-project/commit/32d16b64d3125e76f65d7d88a302a33618eb0e6e.diff LOG: [clang][Sema][NFC] Remove an unnecessary static_cast Added: Modified: clang/lib/Sema/SemaDecl.cpp Removed: ################################################################################ diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index fce56d29334abc6..28d9a0ac654b81f 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -18215,8 +18215,8 @@ ExprResult Sema::VerifyBitField(SourceLocation FieldLoc, /// to create a FieldDecl object for it. Decl *Sema::ActOnField(Scope *S, Decl *TagD, SourceLocation DeclStart, Declarator &D, Expr *BitfieldWidth) { - FieldDecl *Res = HandleField(S, cast_or_null<RecordDecl>(TagD), - DeclStart, D, static_cast<Expr*>(BitfieldWidth), + FieldDecl *Res = HandleField(S, cast_if_present<RecordDecl>(TagD), DeclStart, + D, BitfieldWidth, /*InitStyle=*/ICIS_NoInit, AS_public); return Res; } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits