[−][src]Module rustc_codegen_llvm::debuginfo::metadata
🔬 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?
Structs
| EnumMemberDescriptionFactory |
[ Experimental ]
|
| MemberDescription |
[ Experimental ]
|
| MetadataCreationResult |
[ Experimental ]
|
| StructMemberDescriptionFactory |
[ Experimental ]
|
| TupleMemberDescriptionFactory |
[ Experimental ]
|
| TypeMap |
[ Experimental ]
|
| UnionMemberDescriptionFactory |
[ Experimental ]
|
| UniqueTypeId |
[ Experimental ]
|
| VariantMemberDescriptionFactory |
[ Experimental ]
|
Enums
| EnumDiscriminantInfo |
[ Experimental ]
|
| MemberDescriptionFactory |
[ Experimental ]
|
| RecursiveTypeDescription |
[ Experimental ]
|
Constants
| DW_ATE_boolean |
[ Experimental ]
|
| DW_ATE_float |
[ Experimental ]
|
| DW_ATE_signed |
[ Experimental ]
|
| DW_ATE_unsigned |
[ Experimental ]
|
| DW_ATE_unsigned_char |
[ Experimental ]
|
| DW_LANG_RUST |
[ Experimental ]
|
| NO_SCOPE_METADATA |
[ Experimental ]
|
| UNKNOWN_COLUMN_NUMBER |
[ Experimental ]
|
| UNKNOWN_LINE_NUMBER |
[ Experimental ]
|
Functions
| basic_type_metadata |
[ Experimental ]
|
| compile_unit_metadata |
[ Experimental ]
|
| composite_type_metadata |
[ Experimental ] Creates debug information for a composite type, that is, anything that results in a LLVM struct. |
| create_and_register_recursive_type_forward_declaration |
[ Experimental ]
|
| create_global_var_metadata |
[ Experimental ] Creates debug information for the given global variable. |
| create_struct_stub |
[ Experimental ]
|
| create_union_stub |
[ Experimental ]
|
| create_vtable_metadata |
[ Experimental ] Creates debug information for the given vtable, which is for the given type. |
| describe_enum_variant |
[ Experimental ]
|
| extend_scope_to_file |
[ Experimental ]
|
| file_metadata |
[ Experimental ]
|
| file_metadata_raw |
[ Experimental ]
|
| fixed_vec_metadata |
[ Experimental ]
|
| foreign_type_metadata |
[ Experimental ]
|
| pointer_type_metadata |
[ Experimental ]
|
| prepare_enum_metadata |
[ Experimental ]
|
| prepare_struct_metadata |
[ Experimental ]
|
| prepare_tuple_metadata |
[ Experimental ]
|
| prepare_union_metadata |
[ Experimental ]
|
| set_members_of_composite_type |
[ Experimental ]
|
| subroutine_type_metadata |
[ Experimental ]
|
| trait_pointer_metadata |
[ Experimental ]
|
| type_metadata |
[ Experimental ]
|
| unknown_file_metadata |
[ Experimental ]
|
| vec_slice_metadata |
[ Experimental ]
|