[clang] [NFC] [analyzer] Factor out SymbolManager::get<*> (PR #121781)

Arseniy Zaostrovnykh via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 7 06:12:43 PST 2025


================
@@ -525,14 +527,14 @@ class SymbolManager {
 
   static bool canSymbolicate(QualType T);
 
-  /// Make a unique symbol for MemRegion R according to its kind.
-  const SymbolRegionValue* getRegionValueSymbol(const TypedValueRegion* R);
+  template <typename T, typename... Args> const T *get(Args &&...args);
----------------
necto wrote:

Addressed in
83b9302b8283 [NFC] Rename and document `acquire<SymExprT, ...>` member function


https://github.com/llvm/llvm-project/pull/121781


More information about the cfe-commits mailing list