Lines Matching defs:layout
117 static LocationDescriptor layout(BlobAllocator &File, yaml::BinaryRef Data) {
122 static size_t layout(BlobAllocator &File, MinidumpYAML::ExceptionStream &S) {
134 S.MDExceptionStream.ThreadContext = layout(File, S.ThreadContext);
139 static size_t layout(BlobAllocator &File, MinidumpYAML::Memory64ListStream &S) {
163 static void layout(BlobAllocator &File, MemoryListStream::entry_type &Range) {
164 Range.Entry.Memory = layout(File, Range.Content);
167 static void layout(BlobAllocator &File, ModuleListStream::entry_type &M) {
170 M.Entry.CvRecord = layout(File, M.CvRecord);
171 M.Entry.MiscRecord = layout(File, M.MiscRecord);
174 static void layout(BlobAllocator &File, ThreadListStream::entry_type &T) {
175 T.Entry.Stack.Memory = layout(File, T.Stack);
176 T.Entry.Context = layout(File, T.Context);
180 static size_t layout(BlobAllocator &File,
192 layout(File, E);
197 static Directory layout(BlobAllocator &File, Stream &S) {
204 DataEnd = layout(File, cast<MinidumpYAML::ExceptionStream>(S));
215 DataEnd = layout(File, cast<MemoryListStream>(S));
218 DataEnd = layout(File, cast<Memory64ListStream>(S));
221 DataEnd = layout(File, cast<ModuleListStream>(S));
244 DataEnd = layout(File, cast<ThreadListStream>(S));
267 StreamDirectory[Index] = layout(File, *Stream);