Lines Matching refs:members

2089         Member* members;
2118 …EINLINE Member* GetMembersPointer() const { return RAPIDJSON_GETPOINTER(Member, data_.o.members); }
2119 …INLINE Member* SetMembersPointer(Member* members) { return RAPIDJSON_SETPOINTER(Member, data_.o.me…
2173 static RAPIDJSON_FORCEINLINE Map* &GetMap(Member* members) {
2174 RAPIDJSON_ASSERT(members != 0);
2175 return *reinterpret_cast<Map**>(reinterpret_cast<uintptr_t>(members) -
2223 RAPIDJSON_SETPOINTER(Member, o.members, GetMapMembers(newMap));
2230 if (Member* members = GetMembersPointer()) {
2231 Map* &map = GetMap(members);
2234 return MemberIterator(&members[mit->second]);
2241 if (Member* members = GetMembersPointer()) {
2242 Map* &map = GetMap(members);
2246 members[i].~Member();
2253 if (Member* members = GetMembersPointer()) {
2254 GetMap(members)->~Map();
2256 members[i].~Member();
2259 Map** map = &GetMap(members);
2276 RAPIDJSON_SETPOINTER(Member, o.members, newMembers);
2308 Member* members = GetMembersPointer();
2309 Member* m = members + o.size;
2313 Map* &map = GetMap(members);
2322 Member* members = GetMembersPointer();
2324 Map* &map = GetMap(members);
2326 SizeType mpos = static_cast<SizeType>(&*m - members);
2329 MemberIterator last(members + (o.size - 1));
2332 new (&mit[mpos]) MapIterator(DropMapIterator(mit[&*last - members]));
2415 void SetObjectRaw(Member* members, SizeType count, Allocator& allocator) {
2420 std::memcpy(static_cast<void*>(m), members, count * sizeof(Member));
2849 …typename ValueType::Member* members = stack_.template Pop<typename ValueType::Member>(memberCount);
2850 stack_.template Top<ValueType>()->SetObjectRaw(members, memberCount, GetAllocator());