Lines Matching defs:Reader

62   std::unique_ptr<LVReader> Reader = std::move(*ReaderOrErr);
63 EXPECT_NE(Reader, nullptr);
64 return Reader;
68 void checkElementPropertiesClangCodeview(LVReader *Reader) {
69 LVScopeRoot *Root = Reader->getScopesRoot();
134 void checkElementPropertiesMsvcCodeview(LVReader *Reader) {
135 LVScopeRoot *Root = Reader->getScopesRoot();
200 void checkElementPropertiesMsvcLibraryCodeview(LVReader *Reader) {
201 LVScopeRoot *Root = Reader->getScopesRoot();
266 void checkElementPropertiesMsvcCodeviewPdb(LVReader *Reader) {
267 LVScopeRoot *Root = Reader->getScopesRoot();
337 void checkElementSelection(LVReader *Reader, std::vector<SelectionInfo> &Data,
339 LVScopeRoot *Root = Reader->getScopesRoot();
388 LVReader *Reader;
393 std::tie(Reader, Element, Pass) = PassTable[0];
394 ASSERT_NE(Reader, nullptr);
396 EXPECT_EQ(Reader, Reference);
403 std::tie(Reader, Element, Pass) = PassTable[1];
404 ASSERT_NE(Reader, nullptr);
406 EXPECT_EQ(Reader, Target);
415 // Reader options.
433 std::unique_ptr<LVReader> Reader =
435 checkElementPropertiesClangCodeview(Reader.get());
438 std::unique_ptr<LVReader> Reader =
440 checkElementPropertiesMsvcCodeview(Reader.get());
443 std::unique_ptr<LVReader> Reader =
445 checkElementPropertiesMsvcLibraryCodeview(Reader.get());
448 std::unique_ptr<LVReader> Reader =
450 checkElementPropertiesMsvcCodeviewPdb(Reader.get());
456 // Reader options.
493 std::unique_ptr<LVReader> Reader =
495 checkElementSelection(Reader.get(), DataClang, DataClang.size());
509 std::unique_ptr<LVReader> Reader =
511 checkElementSelection(Reader.get(), DataMsvc, DataMsvc.size());
517 // Reader options.