Searched refs:InlineDescriptor (Results 1 – 5 of 5) sorted by relevance
60 D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in ctorArrayDesc()65 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in ctorArrayDesc()69 Desc->Offset = ElemOffset + sizeof(InlineDescriptor); in ctorArrayDesc()84 D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in dtorArrayDesc()89 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in dtorArrayDesc()99 D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in moveArrayDesc()106 auto *SrcDesc = reinterpret_cast<InlineDescriptor *>(SrcPtr); in moveArrayDesc()108 auto *DstDesc = reinterpret_cast<InlineDescriptor *>(DstPtr); in moveArrayDesc()121 auto *Desc = reinterpret_cast<InlineDescriptor *>(Ptr + SubOff) - 1; in ctorRecord()218 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)), in Descriptor()[all …]
60 Off += sizeof(InlineDescriptor); in atIndex()104 const unsigned NewBase = Base + sizeof(InlineDescriptor); in narrow()116 Adjust = sizeof(InlineDescriptor); in expand()195 Adjust = sizeof(InlineDescriptor); in getOffset()316 InlineDescriptor *getInlineDesc() const { return getDescriptor(Base); } in getInlineDesc()319 InlineDescriptor *getDescriptor(unsigned Offset) const { in getDescriptor()321 return reinterpret_cast<InlineDescriptor *>(Pointee->data() + Offset) - 1; in getDescriptor()
259 Size += align(sizeof(InlineDescriptor)); in getOrCreateRecord()272 VirtSize += align(sizeof(InlineDescriptor)); in getOrCreateRecord()285 Size += align(sizeof(InlineDescriptor)); in getOrCreateRecord()341 InterpSize ElemSize = Desc->getAllocSize() + sizeof(InlineDescriptor); in createDescriptor()
163 struct InlineDescriptor { struct
186 Each element in an array of composites is preceded by an ``InlineDescriptor``191 class is preceded by an inline descriptor. The ``InlineDescriptor``