Module rustc::driver::config[src]
Contains infrastructure for configuring the compiler, including parsing command line options.
Structs
| CodegenOptions | |
| Config | |
| Options |
Enums
| CrateType | |
| DebugInfoLevel | |
| EntryFnType | |
| OptLevel |
Statics
pub static ASM_COMMENTS: u64 = [definition] |
|
pub static AST_JSON: u64 = [definition] |
|
pub static AST_JSON_NOEXPAND: u64 = [definition] |
|
pub static BORROWCK_STATS: u64 = [definition] |
|
pub static CG_OPTIONS: &'static [(&'static str, CodegenSetter, &'static str)] = &[ $( (stringify!($opt), cgsetters::$opt, $desc) ),* ] |
|
pub static COUNT_LLVM_INSNS: u64 = [definition] |
|
pub static COUNT_TYPE_SIZES: u64 = [definition] |
|
pub static DEBUG_LLVM: u64 = [definition] |
|
pub static GC: u64 = [definition] |
|
pub static LS: u64 = [definition] |
|
pub static LTO: u64 = [definition] |
|
pub static META_STATS: u64 = [definition] |
|
pub static NO_LANDING_PADS: u64 = [definition] |
|
pub static NO_OPT: u64 = [definition] |
|
pub static NO_VERIFY: u64 = [definition] |
|
pub static PRINT_LINK_ARGS: u64 = [definition] |
|
pub static PRINT_LLVM_PASSES: u64 = [definition] |
|
pub static SAVE_ANALYSIS: u64 = [definition] |
|
pub static SHOW_SPAN: u64 = [definition] |
|
pub static TIME_LLVM_PASSES: u64 = [definition] |
|
pub static TIME_PASSES: u64 = [definition] |
|
pub static TRANS_STATS: u64 = [definition] |
|
pub static VERBOSE: u64 = [definition] |
Functions
Type Definitions
| CodegenSetter |