Lines Matching defs:File
39 const MinidumpFile &File = **ExpectedFile;
40 const Header &H = File.header();
49 ASSERT_EQ(1u, File.streams().size());
50 const Directory &Stream0 = File.streams()[0];
55 EXPECT_EQ("CPUINFO", toStringRef(File.getRawStream(Stream0)));
57 toStringRef(*File.getRawStream(StreamType::LinuxCPUInfo)));
59 EXPECT_THAT_EXPECTED(File.getSystemInfo(), Failed<BinaryError>());
199 const MinidumpFile &File = **ExpectedFile;
200 ASSERT_EQ(2u, File.streams().size());
201 EXPECT_EQ(StreamType::Unused, File.streams()[0].Type);
202 EXPECT_EQ(StreamType::Unused, File.streams()[1].Type);
203 EXPECT_EQ(std::nullopt, File.getRawStream(StreamType::Unused));
229 const MinidumpFile &File = **ExpectedFile;
231 auto ExpectedInfo = File.getSystemInfo();
275 const MinidumpFile &File = **ExpectedFile;
276 EXPECT_THAT_EXPECTED(File.getString(44), Failed<BinaryError>());
277 EXPECT_THAT_EXPECTED(File.getString(50), Failed<BinaryError>());
278 EXPECT_THAT_EXPECTED(File.getString(56), Failed<BinaryError>());
279 EXPECT_THAT_EXPECTED(File.getString(62), HasValue(""));
280 EXPECT_THAT_EXPECTED(File.getString(68), HasValue("a"));
281 EXPECT_THAT_EXPECTED(File.getString(75), HasValue("a"));
284 EXPECT_THAT_EXPECTED(File.getString(ManyStrings.size() - 2),
349 const MinidumpFile &File = **ExpectedFile;
350 Expected<ArrayRef<Module>> ExpectedModule = File.getModuleList();
396 const MinidumpFile &File = **ExpectedFile;
397 EXPECT_THAT_EXPECTED(File.getModuleList(), Failed<BinaryError>());
449 const MinidumpFile &File = **ExpectedFile;
450 Expected<ArrayRef<Thread>> ExpectedThread = File.getThreadList();
504 const MinidumpFile &File = **ExpectedFile;
505 Expected<ArrayRef<MemoryDescriptor>> ExpectedRanges = File.getMemoryList();
589 const MinidumpFile &File = **ExpectedFile;
590 auto ExpectedInfo = File.getMemoryInfoList();
620 Expected<std::unique_ptr<MinidumpFile>> File = create(HeaderTooBig);
621 ASSERT_THAT_EXPECTED(File, Succeeded());
622 EXPECT_THAT_EXPECTED(File.get()->getMemoryInfoList(), Failed<BinaryError>());
640 File = create(HeaderTooSmall);
641 ASSERT_THAT_EXPECTED(File, Succeeded());
642 EXPECT_THAT_EXPECTED(File.get()->getMemoryInfoList(), Failed<BinaryError>());
665 File = create(EntryTooBig);
666 ASSERT_THAT_EXPECTED(File, Succeeded());
667 EXPECT_THAT_EXPECTED(File.get()->getMemoryInfoList(), Failed<BinaryError>());
702 File = create(ThreeEntries);
703 ASSERT_THAT_EXPECTED(File, Succeeded());
704 auto ExpectedInfo = File.get()->getMemoryInfoList();
753 const MinidumpFile &File = **ExpectedFile;
755 auto ExceptionStreams = File.getExceptionStreams();