Struct rustc_codegen_llvm::debuginfo::metadata::StructMemberDescriptionFactory [−][src]
struct StructMemberDescriptionFactory<'tcx> {
ty: Ty<'tcx>,
variant: &'tcx VariantDef,
span: Span,
}Expand description
Creates MemberDescriptions for the fields of a struct.
Fields
ty: Ty<'tcx>variant: &'tcx VariantDefspan: SpanImplementations
impl<'tcx> StructMemberDescriptionFactory<'tcx>[src]
impl<'tcx> StructMemberDescriptionFactory<'tcx>[src]fn create_member_descriptions<'ll>(
&self,
cx: &CodegenCx<'ll, 'tcx>
) -> Vec<MemberDescription<'ll>>[src]
&self,
cx: &CodegenCx<'ll, 'tcx>
) -> Vec<MemberDescription<'ll>>