[clang] 6615ec6 - [NFC][Clang] Adopt simplified `getTrailingObjects` in ExprObjC (#143254)

via cfe-commits cfe-commits at lists.llvm.org
Sat Jun 7 09:56:28 PDT 2025


Author: Rahul Joshi
Date: 2025-06-07T09:56:24-07:00
New Revision: 6615ec6084f05e609e00025f7f31216710e765cc

URL: https://github.com/llvm/llvm-project/commit/6615ec6084f05e609e00025f7f31216710e765cc
DIFF: https://github.com/llvm/llvm-project/commit/6615ec6084f05e609e00025f7f31216710e765cc.diff

LOG: [NFC][Clang] Adopt simplified `getTrailingObjects` in ExprObjC (#143254)

Added: 
    

Modified: 
    clang/include/clang/AST/ExprObjC.h

Removed: 
    


################################################################################
diff  --git a/clang/include/clang/AST/ExprObjC.h b/clang/include/clang/AST/ExprObjC.h
index f87fa85569c44..3d9b3c4585e8a 100644
--- a/clang/include/clang/AST/ExprObjC.h
+++ b/clang/include/clang/AST/ExprObjC.h
@@ -217,12 +217,10 @@ class ObjCArrayLiteral final
   SourceRange getSourceRange() const LLVM_READONLY { return Range; }
 
   /// Retrieve elements of array of literals.
-  Expr **getElements() { return getTrailingObjects<Expr *>(); }
+  Expr **getElements() { return getTrailingObjects(); }
 
   /// Retrieve elements of array of literals.
-  const Expr * const *getElements() const {
-    return getTrailingObjects<Expr *>();
-  }
+  const Expr *const *getElements() const { return getTrailingObjects(); }
 
   /// getNumElements - Return number of elements of objective-c array literal.
   unsigned getNumElements() const { return NumElements; }


        


More information about the cfe-commits mailing list