Lines Matching refs:createAndAddDIE

383 DIE &DwarfUnit::createAndAddDIE(dwarf::Tag Tag, DIE &Parent, const DINode *N) {  in createAndAddDIE()  function in DwarfUnit
528 DIE &TT = createAndAddDIE(dwarf::DW_TAG_thrown_type, Die); in addThrownTypes()
567 DIE &TyDIE = createAndAddDIE(Ty->getTag(), *ContextDIE, Ty); in createTypeDIE()
578 DIE &TyDIE = createAndAddDIE(Ty->getTag(), ContextDIE, Ty); in createTypeDIE()
813 createAndAddDIE(dwarf::DW_TAG_unspecified_parameters, Buffer); in constructSubprogramArguments()
815 DIE &Arg = createAndAddDIE(dwarf::DW_TAG_formal_parameter, Buffer); in constructSubprogramArguments()
862 DIE &AnnotationDie = createAndAddDIE(dwarf::DW_TAG_LLVM_annotation, Buffer); in addAnnotation()
921 DIE &ElemDie = createAndAddDIE(dwarf::DW_TAG_friend, Buffer); in constructTypeDIE()
928 DIE &Variant = createAndAddDIE(dwarf::DW_TAG_variant, Buffer); in constructTypeDIE()
943 DIE &ElemDie = createAndAddDIE(Property->getTag(), Buffer); in constructTypeDIE()
960 DIE &VariantPart = createAndAddDIE(Composite->getTag(), Buffer); in constructTypeDIE()
967 DIE &ItemDie = createAndAddDIE(dwarf::DW_TAG_namelist_item, Buffer); in constructTypeDIE()
1054 createAndAddDIE(dwarf::DW_TAG_template_type_parameter, Buffer); in constructTemplateTypeParameterDIE()
1066 DIE &ParamDIE = createAndAddDIE(VP->getTag(), Buffer); in constructTemplateValueParameterDIE()
1109 DIE &NDie = createAndAddDIE(dwarf::DW_TAG_namespace, *ContextDIE, NS); in getOrCreateNameSpace()
1130 DIE &MDie = createAndAddDIE(dwarf::DW_TAG_module, *ContextDIE, M); in getOrCreateModule()
1174 DIE &SPDie = createAndAddDIE(dwarf::DW_TAG_subprogram, *ContextDIE, SP); in getOrCreateSubprogramDIE()
1355 DIE &DW_Subrange = createAndAddDIE(dwarf::DW_TAG_subrange_type, Buffer); in constructSubrangeDIE()
1398 createAndAddDIE(dwarf::DW_TAG_generic_subrange, Buffer); in constructGenericSubrangeDIE()
1436 IndexTyDie = &createAndAddDIE(dwarf::DW_TAG_base_type, getUnitDie()); in getIndexTyDie()
1570 DIE &Enumerator = createAndAddDIE(dwarf::DW_TAG_enumerator, Buffer); in constructEnumTypeDIE()
1594 DIE &MemberDie = createAndAddDIE(DT->getTag(), Buffer); in constructMemberDIE()
1718 DIE &StaticMemberDIE = createAndAddDIE(DT->getTag(), *ContextDIE, DT); in getOrCreateStaticMemberDIE()