Landing: 98d58f11d19e
Project / Subsystem
gcc / analyzer
Date
2026-08-16
Author
Egas Ribeiro
Commit
98d58f11d19ee3a25c5b9f7e34cac02cbb4a3c34
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- analyzer
- patch_id
- —
- commit_hash
- 98d58f11d19ee3a25c5b9f7e34cac02cbb4a3c34
- source_type
- github
- headline
- Add helper methods for GCC analyzer's dynamic_cast support
- tldr
- Introduces helper functions to identify C++ ABI functions and recognized namespaces for improved analyzer accuracy.
- author
- Egas Ribeiro
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • analyzer
- • c++
- • static analysis
- • abi
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-16T00:00:00.000Z
This commit enhances the GCC static analyzer by adding helper methods necessary for its new dynamic_cast support. It introduces functions to identify functions within the __cxxabi namespace and helps the analyzer recognize relevant functions, improving its ability to correctly interpret C++ runtime type information and related operations.