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);
1138 DIE *ContextDIE = getOrCreateContextDIE(NS->getScope());
1142 DIE &NDie = createAndAddDIE(dwarf::DW_TAG_namespace, *ContextDIE, NS);
1159 DIE *ContextDIE = getOrCreateContextDIE(M->getScope());
1163 DIE &MDie = createAndAddDIE(dwarf::DW_TAG_module, *ContextDIE, M);
1191 DIE *ContextDIE =
1200 ContextDIE = &getUnitDie();
1207 DIE &SPDie = createAndAddDIE(dwarf::DW_TAG_subprogram, *ContextDIE, SP);
1751 DIE *ContextDIE = getOrCreateContextDIE(DT->getScope());
1752 assert(dwarf::isType(ContextDIE->getTag()) &&
1758 DIE &StaticMemberDIE = createAndAddDIE(DT->getTag(), *ContextDIE, DT);