Skip to main content

rust_mir2_core/
lib.rs

1mod cargo_driver;
2mod fragments;
3mod manifest;
4mod model;
5mod render;
6
7pub use cargo_driver::{analyze_path, analyze_workspace, detect_invocation_mode, export_emit_mir};
8pub use fragments::{fragment_file_name, load_fragments_from_dir, write_fragment_to_dir};
9pub use manifest::resolve_target_project;
10pub use model::{
11    EXPECTED_PACKAGES_ENV, InputKind, InvocationMode, OUTPUT_DIR_ENV, PackageMirDump,
12    RustMir2Error, TargetMirDump, TargetProject, WRAPPER_MODE_ENV, WorkspaceMirDump,
13};
14pub use render::{
15    default_mir_output_dir_for_cwd, default_output_path_for_cwd, render_workspace_mir_json,
16};