Author: Rahul Joshi Date: 2025-06-07T09:55:44-07:00 New Revision: 3bf2aece835bff9de41759bb8993a32de57e0f06
URL: https://github.com/llvm/llvm-project/commit/3bf2aece835bff9de41759bb8993a32de57e0f06 DIFF: https://github.com/llvm/llvm-project/commit/3bf2aece835bff9de41759bb8993a32de57e0f06.diff LOG: [NFC][Clang] Adopt simplified `getTrailingObjects` in StmtCXX (#143251) Added: Modified: clang/include/clang/AST/StmtCXX.h Removed: ################################################################################ diff --git a/clang/include/clang/AST/StmtCXX.h b/clang/include/clang/AST/StmtCXX.h index a15a445fbea40..5d68d3ef64a20 100644 --- a/clang/include/clang/AST/StmtCXX.h +++ b/clang/include/clang/AST/StmtCXX.h @@ -80,8 +80,8 @@ class CXXTryStmt final : public Stmt, CXXTryStmt(EmptyShell Empty, unsigned numHandlers) : Stmt(CXXTryStmtClass), NumHandlers(numHandlers) { } - Stmt *const *getStmts() const { return getTrailingObjects<Stmt *>(); } - Stmt **getStmts() { return getTrailingObjects<Stmt *>(); } + Stmt *const *getStmts() const { return getTrailingObjects(); } + Stmt **getStmts() { return getTrailingObjects(); } public: static CXXTryStmt *Create(const ASTContext &C, SourceLocation tryLoc, @@ -339,9 +339,9 @@ class CoroutineBodyStmt final friend class ASTReader; friend TrailingObjects; - Stmt **getStoredStmts() { return getTrailingObjects<Stmt *>(); } + Stmt **getStoredStmts() { return getTrailingObjects(); } - Stmt *const *getStoredStmts() const { return getTrailingObjects<Stmt *>(); } + Stmt *const *getStoredStmts() const { return getTrailingObjects(); } public: _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits