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 …]
63 Off += sizeof(InlineDescriptor); in atIndex()107 const unsigned NewBase = Base + sizeof(InlineDescriptor); in narrow()119 Adjust = sizeof(InlineDescriptor); in expand()198 Adjust = sizeof(InlineDescriptor); in getOffset()319 InlineDescriptor *getInlineDesc() const { return getDescriptor(Base); } in getInlineDesc()322 InlineDescriptor *getDescriptor(unsigned Offset) const { in getDescriptor()324 return reinterpret_cast<InlineDescriptor *>(Pointee->data() + Offset) - 1; in getDescriptor()
244 Size += align(sizeof(InlineDescriptor)); in getOrCreateRecord()257 VirtSize += align(sizeof(InlineDescriptor)); in getOrCreateRecord()270 Size += align(sizeof(InlineDescriptor)); in getOrCreateRecord()326 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``