reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
895 struct BasicDIEUnit final : DIEUnit {
lib/CodeGen/AsmPrinter/DwarfUnit.h 40 class DwarfUnit : public DIEUnit {
40 class DIEUnit;
731 PointerUnion<DIE *, DIEUnit *> Owner; 813 DIEUnit *getUnit() const; 864 DIEUnit(const DIEUnit &RHS) = delete; 865 DIEUnit(DIEUnit &&RHS) = delete; 866 void operator=(const DIEUnit &RHS) = delete; 867 void operator=(const DIEUnit &&RHS) = delete; 895 struct BasicDIEUnit final : DIEUnit {include/llvm/Support/PointerLikeTypeTraits.h
56 static inline void *getAsVoidPointer(T *P) { return P; } 57 static inline T *getFromVoidPointer(void *P) { return static_cast<T *>(P); } 59 enum { NumLowBitsAvailable = detail::ConstantLog2<alignof(T)>::value };lib/CodeGen/AsmPrinter/DIE.cpp
198 const DIEUnit *Unit = getUnit(); 214 DIEUnit *DIE::getUnit() const { 217 return UnitDie->Owner.dyn_cast<DIEUnit*>();lib/CodeGen/AsmPrinter/DwarfUnit.cpp
383 const DIEUnit *CU = Die.getUnit(); 384 const DIEUnit *EntryCU = Entry.getEntry().getUnit();lib/CodeGen/AsmPrinter/DwarfUnit.h
40 class DwarfUnit : public DIEUnit {