GCC Middle and Back End API Reference
|
Data Structures | |
struct | mswitchstr |
Public Member Functions | |
int | operator() (const char *p, int len) |
void | finalize () |
Private Attributes | |
mswitchstr * | mswitches |
int | n_mswitches |
Check whether a particular argument was used. The first time we canonicalize the switches to keep only the ones we care about.
void used_arg_t::finalize | ( | ) |
References mswitches, n_mswitches, and NULL.
Referenced by driver::finalize().
int used_arg_t::operator() | ( | const char * | p, |
int | len ) |
References alloca, fatal_error(), i, input_location, mdswitchstr::len, used_arg_t::mswitchstr::len, mdswitches, mswitches, multilib_matches, n_mdswitches, n_mswitches, n_switches, NULL, r, used_arg_t::mswitchstr::rep_len, used_arg_t::mswitchstr::replace, mdswitchstr::str, used_arg_t::mswitchstr::str, SWITCH_IGNORE, switches, and used_arg.
|
private |
Referenced by finalize(), and operator()().
|
private |
Referenced by finalize(), and operator()().