|
GCC Middle and Back End API Reference
|

Public Member Functions | |
| args_loc_t () | |
| args_loc_t (const args_loc_t &rhs) | |
| args_loc_t & | operator= (const args_loc_t &rhs) |
| ~args_loc_t () | |
Data Fields | |
| unsigned | nargs |
| vec< location_t > | locvec |
| void * | ptr |
Describes the property of a return statement that may return the address of one or more local variables. The type must be safely assignable and copyable so that it can be stored in a hash_map.
|
inline |
References locvec, nargs, and ptr.
Referenced by args_loc_t(), and operator=().
|
inline |
References args_loc_t(), locvec, nargs, and ptr.
|
inline |
References gcc_assert, locvec, and ptr.
|
inline |
References args_loc_t(), locvec, and nargs.
| vec<location_t> args_loc_t::locvec |
| unsigned args_loc_t::nargs |
| void* args_loc_t::ptr |
Referenced by args_loc_t(), args_loc_t(), and ~args_loc_t().