GCC Middle and Back End API Reference
cl_option Struct Reference

#include <opts.h>

Data Fields

const char * opt_text
const char * help
const char * missing_argument_error
const char * warn_message
const char * alias_arg
const char * neg_alias_arg
unsigned short alias_target
unsigned short back_chain
unsigned char opt_len
int neg_index
unsigned int flags
BOOL_BITFIELD cl_disabled: 1
unsigned int cl_separate_nargs: 2
BOOL_BITFIELD cl_separate_alias: 1
BOOL_BITFIELD cl_negative_alias: 1
BOOL_BITFIELD cl_no_driver_arg: 1
BOOL_BITFIELD cl_reject_driver: 1
BOOL_BITFIELD cl_reject_negative: 1
BOOL_BITFIELD cl_missing_ok: 1
BOOL_BITFIELD cl_uinteger: 1
BOOL_BITFIELD cl_host_wide_int: 1
BOOL_BITFIELD cl_tolower: 1
BOOL_BITFIELD cl_report: 1
unsigned short flag_var_offset
unsigned short var_enum
enum cl_var_type var_type
HOST_WIDE_INT var_value

Field Documentation

const char* cl_option::alias_arg

Referenced by decode_cmdline_option().

unsigned short cl_option::alias_target
unsigned short cl_option::back_chain

Referenced by find_opt().

BOOL_BITFIELD cl_option::cl_disabled

Referenced by decode_cmdline_option().

BOOL_BITFIELD cl_option::cl_host_wide_int
BOOL_BITFIELD cl_option::cl_missing_ok

Referenced by decode_cmdline_option().

BOOL_BITFIELD cl_option::cl_negative_alias

Referenced by decode_cmdline_option().

BOOL_BITFIELD cl_option::cl_no_driver_arg

Referenced by decode_cmdline_option().

BOOL_BITFIELD cl_option::cl_reject_driver
BOOL_BITFIELD cl_option::cl_reject_negative
BOOL_BITFIELD cl_option::cl_report
BOOL_BITFIELD cl_option::cl_separate_alias
unsigned int cl_option::cl_separate_nargs

Referenced by decode_cmdline_option().

BOOL_BITFIELD cl_option::cl_tolower

Referenced by decode_cmdline_option().

BOOL_BITFIELD cl_option::cl_uinteger

Referenced by decode_cmdline_option().

unsigned short cl_option::flag_var_offset

Referenced by option_flag_var().

const char* cl_option::help

Referenced by print_filtered_help().

const char* cl_option::missing_argument_error

Referenced by read_cmdline_option().

const char* cl_option::neg_alias_arg

Referenced by decode_cmdline_option().

int cl_option::neg_index

Referenced by prune_options().

unsigned char cl_option::opt_len
const char* cl_option::opt_text
HOST_WIDE_INT cl_option::var_value

Referenced by option_enabled(), and set_option().

const char* cl_option::warn_message

Referenced by decode_cmdline_option().


The documentation for this struct was generated from the following file: