Lines Matching refs:ArMemHdr

72   return getFieldRawString(ArMemHdr->AccessMode);
77 return getFieldRawString(ArMemHdr->LastModified);
81 return getFieldRawString(ArMemHdr->UID);
85 return getFieldRawString(ArMemHdr->GID);
89 return reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
108 if (ArMemHdr->Terminator[0] != '`' || ArMemHdr->Terminator[1] != '\n') {
113 StringRef(ArMemHdr->Terminator, sizeof(ArMemHdr->Terminator)));
153 // This gets the raw name from the ArMemHdr->Name field and checks that it is
159 if (ArMemHdr->Name[0] == ' ') {
161 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
167 } else if (ArMemHdr->Name[0] == '/' || ArMemHdr->Name[0] == '#')
172 StringRef(ArMemHdr->Name, sizeof(ArMemHdr->Name)).find(EndCond);
174 end = sizeof(ArMemHdr->Name);
175 assert(end <= sizeof(ArMemHdr->Name) && end > 0);
177 return StringRef(ArMemHdr->Name, end);
218 "NameLen", getFieldRawString(ArMemHdr->NameLen), Parent, this);
229 StringRef(ArMemHdr->Name, NameLenWithPadding + NameTerminator.size());
232 reinterpret_cast<const char *>(ArMemHdr->Name + NameLenWithPadding) -
240 return StringRef(ArMemHdr->Name, NameLen);
250 if (Size < offsetof(UnixArMemHdrType, Name) + sizeof(ArMemHdr->Name)) {
252 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
287 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
297 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
326 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
334 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data();
340 return StringRef(reinterpret_cast<const char *>(ArMemHdr) + getSizeOf(),
358 return getArchiveMemberDecField("size", getFieldRawString(ArMemHdr->Size),
364 "size", getFieldRawString(ArMemHdr->Size), Parent, this);
377 "NameLen", getFieldRawString(ArMemHdr->NameLen), Parent, this);
382 "NextOffset", getFieldRawString(ArMemHdr->NextOffset), Parent, this);
443 reinterpret_cast<const char *>(ArMemHdr) + alignTo(Size, 2);