[−][src]Module rustc_interface::passes
Structs
| BoxedResolver | |
| QueryContext |
Statics
| DEFAULT_EXTERN_QUERY_PROVIDERS | |
| DEFAULT_QUERY_PROVIDERS |
Functions
| analysis | Runs the resolution, type-checking, region checking and other miscellaneous analysis passes on the crate. |
| check_output | |
| configure_and_expand | Runs the "early phases" of the compiler: initial |
| configure_and_expand_inner | |
| count_nodes | |
| create_global_ctxt | |
| encode_and_write_metadata | |
| escape_dep_env | |
| escape_dep_filename | |
| generated_output_paths | |
| lower_to_hir | |
| output_conflicts_with_dir | |
| output_contains_path | |
| parse | |
| pre_expansion_lint | |
| prepare_outputs | |
| register_plugins | |
| start_codegen | Runs the codegen backend, after which the AST and analysis can be discarded. |
| write_out_deps |