Skip to main content

Module debuginfo

Module debuginfo 

Source

Re-exportsยง

use rustc_abi::Integer; ๐Ÿ”’
use rustc_abi::Primitive; ๐Ÿ”’
use rustc_abi::Size; ๐Ÿ”’
use rustc_abi::TagEncoding; ๐Ÿ”’
use rustc_abi::Variants; ๐Ÿ”’
use rustc_middle::ty::layout::IntegerExt; ๐Ÿ”’
use rustc_middle::ty::layout::PrimitiveExt; ๐Ÿ”’
use rustc_middle::ty::layout::TyAndLayout; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’

Modulesยง

type_names
Type Names for Debug Info.

Functionsยง

tag_base_type
Extract the type with which we want to describe the tag of the given enum or coroutine.
tag_base_type_opt ๐Ÿ”’
wants_c_like_enum_debuginfo
Returns true if we want to generate a DW_TAG_enumeration_type description for this instead of a DW_TAG_struct_type with DW_TAG_variant_part.