[−][src]Module rustc_codegen_llvm::debuginfo
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Re-exports
pub use self::create_scope_map::create_mir_scopes; |
pub use self::create_scope_map::MirDebugScope; |
pub use self::source_loc::start_emitting_source_locations; |
pub use self::metadata::create_global_var_metadata; |
pub use self::metadata::create_vtable_metadata; |
pub use self::metadata::extend_scope_to_file; |
pub use self::source_loc::set_source_location; |
Modules
create_scope_map |
[ Experimental ]
|
doc |
[ Experimental ] Debug Info Module |
gdb |
[ Experimental ]
|
metadata |
[ Experimental ]
|
namespace |
[ Experimental ]
|
source_loc |
[ Experimental ]
|
type_names |
[ Experimental ]
|
utils |
[ Experimental ]
|
Structs
CrateDebugContext |
[ Experimental ] A context object for maintaining all state needed by the debuginfo module. |
FunctionDebugContextData |
[ Experimental ]
|
Enums
FunctionDebugContext |
[ Experimental ]
|
VariableAccess |
[ Experimental ]
|
VariableKind |
[ Experimental ]
|
Constants
DW_TAG_arg_variable |
[ Experimental ]
|
DW_TAG_auto_variable |
[ Experimental ]
|
Functions
create_function_debug_context |
[ Experimental ] Creates the function-specific debug context. |
declare_local |
[ Experimental ]
|
finalize |
[ Experimental ] Create any deferred debug metadata nodes |