Module rustc_trans::session::config
[−]
[src]
Unstable (
rustc_private)Contains infrastructure for configuring the compiler, including parsing command line options.
Modules
| nightly_options | [Unstable] |
Structs
| CodegenOptions | [Unstable] |
| Config | [Unstable] |
| DebuggingOptions | [Unstable] |
| Options | [Unstable] |
| OutputFilenames | [Unstable] |
| RustcOptGroup | [Unstable] |
Enums
| CrateType | [Unstable] |
| DebugInfoLevel | [Unstable] |
| EntryFnType | [Unstable] |
| ErrorOutputType | [Unstable] |
| Input | [Unstable] |
| OptLevel | [Unstable] |
| OptionStability | [Unstable] |
| OutputType | [Unstable] |
| PanicStrategy | [Unstable] |
| Passes | [Unstable] |
| PrintRequest | [Unstable] |
Constants
| CG_OPTIONS | [Unstable] |
| DB_OPTIONS | [Unstable] |
Functions
| append_configuration | [Unstable] |
| basic_codegen_options | [Unstable] |
| basic_debugging_options | [Unstable] |
| basic_options |
[Unstable] Some reasonable defaults |
| build_codegen_options | [Unstable] |
| build_configuration | [Unstable] |
| build_debugging_options | [Unstable] |
| build_session_options | [Unstable] |
| build_target_config | [Unstable] |
| default_configuration | [Unstable] |
| default_lib_output | [Unstable] |
| get_unstable_features_setting | [Unstable] |
| host_triple | [Unstable] |
| parse_cfgspecs | [Unstable] |
| parse_crate_types_from_list | [Unstable] |
| rustc_optgroups |
[Unstable] Returns all rustc command line options, including metadata for each option, such as whether the option is part of the stable long-term interface for rustc. |
| rustc_short_optgroups |
[Unstable] Returns the "short" subset of the rustc command line options, including metadata for each option, such as whether the option is part of the stable long-term interface for rustc. |
Type Definitions
| CodegenSetter | [Unstable] |
| DebuggingSetter | [Unstable] |