CodeQL library for C/C++
codeql/cpp-all 0.4.0-dev (changelog, source)

Member predicate AllocationExpr::requiresDealloc

Whether or not this allocation requires a corresponding deallocation of some sort (most do, but alloca for example does not). If it is unclear, we default to no (for example a placement new allocation may or may not require a corresponding delete).

predicate requiresDealloc()