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

Functions

allow_features
always_encode_mir
asm_comments
ast_json
ast_json_noexpand
binary_dep_depinfo
borrowck
borrowck_stats
cgu_partitioning_strategy
chalk
codegen_backend
combine_cgu
crate_attr
debug_macros
deduplicate_diagnostics
dep_info_omit_d_target
dep_tasks
dont_buffer_diagnostics
dual_proc_macros
dump_dep_graph
dump_mir
dump_mir_dataflow
dump_mir_dir
dump_mir_exclude_pass_number
dump_mir_graphviz
dump_mir_spanview
emit_future_incompat_report
emit_stack_sizes
fewer_names
force_overflow_checks
force_unstable_if_unmarked
fuel
function_sections
graphviz_dark_mode
graphviz_font
hir_stats
human_readable_cgu_names
identify_regions
incremental_ignore_spans
incremental_info
incremental_verify_ich
inline_in_all_cgus
inline_mir_hint_threshold
inline_mir_threshold
input_stats
insert_sideeffect
instrument_coverage
instrument_mcount
keep_hygiene_data
link_native_libraries
link_only
llvm_time_trace
ls
macro_backtrace
merge_functions
meta_stats
mir_emit_retag
mir_opt_level
mutable_noalias
new_llvm_pass_manager
nll_facts
nll_facts_dir
no_analysis
no_codegen
no_generate_arange_section
no_interleave_lints
no_leak_check
no_link
no_parallel_llvm
no_profiler_runtime
osx_rpath_install_name
panic_abort_tests
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_only
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
perf_stats
plt
polonius
polymorphize
pre_link_arg
pre_link_args
precise_enum_drop_elaboration
print_fuel
print_link_args
print_llvm_passes
print_mono_items
print_type_sizes
proc_macro_backtrace
profile
profile_emit
query_dep_graph
query_stats
relax_elf_relocations
relro_level
report_delayed_bugs
run_dsymutil
sanitizer
sanitizer_memory_track_origins
sanitizer_recover
saturating_float_casts
save_analysis
self_profile
self_profile_events
share_generics
show_span
span_debug
span_free_formats
src_hash_algorithm
strip
symbol_mangling_version
teach
terminal_width
thinlto
threads
time
time_llvm_passes
time_passes
tls_model
trace_macros
treat_err_as_bug
trim_diagnostic_paths
tune_cpu
ui_testing
unleash_the_miri_inside_of_you
unpretty
unsound_mir_opts
unstable_options
use_ctors_section
validate_mir
verbose
verify_llvm_ir