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

Functions

ar
code_model
codegen_units
control_flow_guard
debug_assertions
debuginfo
default_linker_libraries
embed_bitcode
extra_filename
force_frame_pointers
force_unwind_tables
incremental
inline_threshold
link_arg
link_args
link_dead_code
link_self_contained
linker
linker_flavor
linker_plugin_lto
llvm_args
lto
metadata
no_prepopulate_passes
no_redzone
no_stack_check
no_vectorize_loops
no_vectorize_slp
opt_level
overflow_checks
panic
parse_bool

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

parse_cfguard
parse_code_model
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_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_list
parse_opt_pathbuf
parse_opt_string

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

parse_opt_uint

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

parse_optimization_fuel
parse_panic_strategy
parse_passes
parse_pathbuf_push
parse_relocation_model
parse_relro_level
parse_sanitizer_memory_track_origins
parse_sanitizers
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_uint

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

parse_unpretty
passes
prefer_dynamic
profile_generate
profile_use
relocation_model
remark
rpath
save_temps
soft_float
target_cpu
target_feature