Module rustc_session::options::parse[−][src]

Functions

parse_bool

Use this for any boolean option that has a static default.

parse_cfguard
parse_code_model
parse_gcc_ld
parse_instrument_coverage
parse_linker_flavor
parse_linker_plugin_lto
parse_list
parse_lto
parse_merge_functions
parse_mir_spanview
parse_no_flag

This is for boolean options that don’t take a value and start with no-. This style of option is deprecated.

parse_number

Use this for any numeric option that has a static default.

parse_opt_bool

Use this for any boolean option that lacks a static default. (The actions taken when such an option is not specified will depend on other factors, such as other options, or target options.)

parse_opt_comma_list
parse_opt_number

Use this for any numeric option that lacks a static default.

parse_opt_pathbuf
parse_opt_string

Use this for any string option that lacks a static default.

parse_optimization_fuel
parse_panic_strategy
parse_passes
parse_relocation_model
parse_relro_level
parse_sanitizer_memory_track_origins
parse_sanitizers
parse_split_debuginfo
parse_src_file_hash
parse_string

Use this for any string option that has a static default.

parse_string_push
parse_strip
parse_switch_with_opt_path
parse_symbol_mangling_version
parse_target_feature
parse_threads
parse_tls_model
parse_treat_err_as_bug
parse_unpretty
parse_wasi_exec_model