Lines Matching defs:ContextDIE
562 DIE *ContextDIE = getOrCreateContextDIE(Context);
568 DIE &TyDIE = createAndAddDIE(Ty->getTag(), *ContextDIE, Ty);
576 DIE *DwarfUnit::createTypeDIE(const DIScope *Context, DIE &ContextDIE,
579 DIE &TyDIE = createAndAddDIE(Ty->getTag(), ContextDIE, Ty);
629 DIE *ContextDIE = getOrCreateContextDIE(Context);
630 assert(ContextDIE);
635 return static_cast<DwarfUnit *>(ContextDIE->getUnit())
636 ->createTypeDIE(Context, *ContextDIE, Ty);
1162 DIE *ContextDIE = getOrCreateContextDIE(NS->getScope());
1166 DIE &NDie = createAndAddDIE(dwarf::DW_TAG_namespace, *ContextDIE, NS);
1183 DIE *ContextDIE = getOrCreateContextDIE(M->getScope());
1187 DIE &MDie = createAndAddDIE(dwarf::DW_TAG_module, *ContextDIE, M);
1215 DIE *ContextDIE =
1224 ContextDIE = &getUnitDie();
1231 DIE &SPDie = createAndAddDIE(dwarf::DW_TAG_subprogram, *ContextDIE, SP);
1775 DIE *ContextDIE = getOrCreateContextDIE(DT->getScope());
1776 assert(dwarf::isType(ContextDIE->getTag()) &&
1782 DIE &StaticMemberDIE = createAndAddDIE(DT->getTag(), *ContextDIE, DT);