Lines Matching refs:InitMap
43 InitMap *IM = *reinterpret_cast<InitMap **>(Ptr); in dtorArrayTy()
44 if (IM != (InitMap *)-1) in dtorArrayTy()
47 Ptr += sizeof(InitMap *); in dtorArrayTy()
212 AllocSize(align(Size) + sizeof(InitMap *) + MDSize), IsConst(IsConst), in Descriptor()
276 InitMap::InitMap(unsigned N) : UninitFields(N) { in InitMap() function in InitMap
280 InitMap::T *InitMap::data() { in data()
281 auto *Start = reinterpret_cast<char *>(this) + align(sizeof(InitMap)); in data()
285 const InitMap::T *InitMap::data() const { in data()
286 auto *Start = reinterpret_cast<const char *>(this) + align(sizeof(InitMap)); in data()
290 bool InitMap::initialize(unsigned I) { in initialize()
300 bool InitMap::isInitialized(unsigned I) const { in isInitialized()
305 InitMap *InitMap::allocate(unsigned N) { in allocate()
307 const size_t Size = align(sizeof(InitMap)) + NumFields * PER_FIELD; in allocate()
308 return new (malloc(Size)) InitMap(N); in allocate()