GCC Middle and Back End API Reference
cl_option_handler_func Struct Reference

#include <opts.h>

Data Fields

bool(* handler )(struct gcc_options *opts, struct gcc_options *opts_set, const struct cl_decoded_option *decoded, unsigned int lang_mask, int kind, location_t loc, const struct cl_option_handlers *handlers, diagnostic_context *dc, void(*target_option_override_hook)(void))
 
unsigned int mask
 

Detailed Description

Structure describing a single option-handling callback.   

Field Documentation

◆ handler

bool(* cl_option_handler_func::handler) (struct gcc_options *opts, struct gcc_options *opts_set, const struct cl_decoded_option *decoded, unsigned int lang_mask, int kind, location_t loc, const struct cl_option_handlers *handlers, diagnostic_context *dc, void(*target_option_override_hook)(void))

◆ mask

unsigned int cl_option_handler_func::mask

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