|
GCC Middle and Back End API Reference
|
#include <call-details.h>

Public Member Functions | |
| call_arg_details (const call_details &cd, unsigned arg_idx) | |
| bool | operator== (const call_arg_details &other) const |
Data Fields | |
| const gcall & | m_call |
| tree | m_called_fndecl |
| unsigned | m_arg_idx |
| tree | m_arg_expr |
A bundle of information about a problematic argument at a callsite for use by pending_diagnostic subclasses for reporting and for deduplication.
|
inline |
References cd, m_arg_expr, m_arg_idx, m_call, and m_called_fndecl.
Referenced by operator==().
|
inline |
References call_arg_details(), m_arg_expr, m_arg_idx, m_call, m_called_fndecl, and ana::pending_diagnostic::same_tree_p().
| tree ana::call_arg_details::m_arg_expr |
Referenced by call_arg_details(), and operator==().
| unsigned ana::call_arg_details::m_arg_idx |
Referenced by call_arg_details(), and operator==().
| const gcall& ana::call_arg_details::m_call |
Referenced by call_arg_details(), and operator==().
| tree ana::call_arg_details::m_called_fndecl |
Referenced by call_arg_details(), and operator==().