mirror-llvm-project/clang/include
PushkarSingh 0a1f0aafed
[clang][Analysis] Add argument accessors to clang::AnyCall (#212934)
Add APIs to `clang::AnyCall` for accessing expression-backed call
arguments.

`AnyCall` already exposes formal parameters through `parameters()`,
`param_begin()`, `param_end()`, `param_size()`, and `param_empty()`.
This adds the corresponding argument-side helpers:

- `arguments()`
- `arg_begin()`
- `arg_end()`
- `arg_size()`
- `arg_empty()`
- `getArg()`

This lets clients reuse `AnyCall` for callee/argument inspection instead
of
open-coding argument extraction.

Prequel PR to #206337
2026-07-31 13:06:52 +01:00
..
clang [clang][Analysis] Add argument accessors to clang::AnyCall (#212934) 2026-07-31 13:06:52 +01:00
clang-c [clang] Fix PredefinedSugarType reported as CXType_Unexposed (#202209) 2026-06-08 18:39:21 +00:00
CMakeLists.txt
module.modulemap [clang] Remove stale TransformTypeTraits.def entry from module map (#210878) 2026-07-20 23:40:29 -07:00