Lines Matching refs:createAndAddDIE

321 DIE *CompileUnit::createAndAddDIE(unsigned Tag, DIE &Parent, DIDescriptor N) {  in createAndAddDIE()  function in CompileUnit
916 TyDIE = createAndAddDIE(Ty.getTag(), *ContextDIE, Ty); in getOrCreateTypeDIE()
1125 createAndAddDIE(dwarf::DW_TAG_unspecified_parameters, Buffer); in constructSubprogramArguments()
1127 DIE *Arg = createAndAddDIE(dwarf::DW_TAG_formal_parameter, Buffer); in constructSubprogramArguments()
1228 ElemDie = createAndAddDIE(dwarf::DW_TAG_friend, Buffer); in constructTypeDIE()
1238 ElemDie = createAndAddDIE(Property.getTag(), Buffer); in constructTypeDIE()
1339 createAndAddDIE(dwarf::DW_TAG_template_type_parameter, Buffer); in constructTemplateTypeParameterDIE()
1352 DIE *ParamDIE = createAndAddDIE(VP.getTag(), Buffer); in constructTemplateValueParameterDIE()
1394 NDie = createAndAddDIE(dwarf::DW_TAG_namespace, *ContextDIE, NS); in getOrCreateNameSpace()
1423 SPDie = createAndAddDIE(dwarf::DW_TAG_subprogram, *ContextDIE, SP); in getOrCreateSubprogramDIE()
1566 VariableDIE = createAndAddDIE(GV.getTag(), *ContextDIE, GV); in createGlobalVariableDIE()
1616 VariableSpecDIE = createAndAddDIE(dwarf::DW_TAG_variable, *CUDie); in createGlobalVariableDIE()
1674 DIE *DW_Subrange = createAndAddDIE(dwarf::DW_TAG_subrange_type, Buffer); in constructSubrangeDIE()
1711 IdxTy = createAndAddDIE(dwarf::DW_TAG_base_type, *CUDie.get()); in constructArrayTypeDIE()
1736 DIE *Enumerator = createAndAddDIE(dwarf::DW_TAG_enumerator, Buffer); in constructEnumTypeDIE()
1842 DIE *MemberDie = createAndAddDIE(DT.getTag(), Buffer); in constructMemberDIE()
1945 StaticMemberDIE = createAndAddDIE(DT.getTag(), *ContextDIE, DT); in getOrCreateStaticMemberDIE()