Lines Matching refs:Buffer
142 this->Buffer = TokenBuffer(*SourceMgr); in recordTokens()
143 RecordTokens Recorder(this->Buffer); in recordTokens()
151 return Buffer.dumpForTests(); in collectAndDump()
244 return findTokenRange(Query, Buffer.expandedTokens()); in findExpanded()
250 return findTokenRange(Query, Buffer.spelledTokens(File)); in findSpelled()
263 TokenBuffer Buffer = TokenBuffer(*SourceMgr); member in __anona82596db0111::TokenCollectorTest
361 Buffer.expandedTokens(), in TEST_F()
370 Buffer.spelledTokens(SourceMgr->getMainFileID()), in TEST_F()
379 EXPECT_THAT(Buffer.spelledTokenAt(StartLoc.getLocWithOffset(R.Begin)), in TEST_F()
539 EXPECT_THAT(std::vector<syntax::Token>(Buffer.expandedTokens()), in TEST_F()
543 EXPECT_THAT(Buffer.expandedTokens(), in TEST_F()
559 EXPECT_THAT(std::vector<syntax::Token>(Buffer.expandedTokens()), in TEST_F()
642 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 b1 b2")), in TEST_F()
644 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3")), in TEST_F()
646 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("b1 b2")), in TEST_F()
657 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 split b1 b2")), in TEST_F()
659 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3")), in TEST_F()
661 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("b1 b2")), in TEST_F()
664 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a1 a2")), llvm::None); in TEST_F()
665 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("b2")), llvm::None); in TEST_F()
666 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a2 a3 split b1 b2")), in TEST_F()
677 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("b1 b2")), in TEST_F()
679 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 split b1 b2")), in TEST_F()
684 Buffer.spelledForExpanded(findExpanded("a1 a2 a3 split")), in TEST_F()
686 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("split b1 b2")), in TEST_F()
689 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1")), in TEST_F()
691 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a2")), in TEST_F()
693 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a3")), in TEST_F()
695 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2")), in TEST_F()
697 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3")), in TEST_F()
709 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("1 2 3")), in TEST_F()
711 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("4 5 6")), in TEST_F()
713 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("7 8 9")), in TEST_F()
723 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("not_mapped")), in TEST_F()
734 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a1 a2")), llvm::None); in TEST_F()
735 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a2 a3")), in TEST_F()
738 Buffer.spelledForExpanded(findExpanded("a1 a2 a3")), in TEST_F()
740 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a5 a6")), in TEST_F()
742 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a4 a5 a6 a7")), in TEST_F()
745 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 a4")), llvm::None); in TEST_F()
753 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("y")), llvm::None); in TEST_F()
759 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("y")), in TEST_F()
767 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("1")), in TEST_F()
777 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("good")), in TEST_F()
779 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("bad")), llvm::None); in TEST_F()
788 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("good")), in TEST_F()
790 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("bad")), llvm::None); in TEST_F()
799 EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("good")), in TEST_F()
801 EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("bad")), llvm::None); in TEST_F()
813 EXPECT_THAT(Buffer.expandedTokens(R), in TEST_F()
815 EXPECT_THAT(Buffer.expandedTokens(SourceRange()), testing::IsEmpty()); in TEST_F()
828 Buffer.expansionStartingAt(Foo1.data()), in TEST_F()
832 Buffer.expansionsOverlapping(Foo1), in TEST_F()
838 Buffer.expansionStartingAt(Foo2.data()), in TEST_F()
841 EXPECT_THAT(Buffer.expansionsOverlapping( in TEST_F()
854 EXPECT_THAT(Buffer.expansionStartingAt(&ID1.front()), in TEST_F()
859 EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None); in TEST_F()
862 EXPECT_THAT(Buffer.expansionStartingAt(&ID2.front()), in TEST_F()
867 EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None); in TEST_F()
869 EXPECT_THAT(Buffer.expansionsOverlapping(llvm::makeArrayRef( in TEST_F()
884 Buffer.expansionStartingAt(&DefineFoo.front()), in TEST_F()
889 EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None); in TEST_F()
893 Buffer.expansionStartingAt(&PragmaOnce.front()), in TEST_F()
898 EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None); in TEST_F()
901 Buffer.expansionsOverlapping(findSpelled("FOO ; # pragma")), in TEST_F()
941 auto Expansions = Buffer.macroExpansions(SM.getMainFileID()); in TEST_F()
959 return spelledTokensTouching(Loc, Buffer); in TEST_F()
964 const syntax::Token *Tok = spelledIdentifierTouching(Loc, Buffer); in TEST_F()
1000 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("a1 a2 a3 b1 b2")), in TEST_F()
1002 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("a1 a2 a3")), in TEST_F()
1004 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("b1 b2")), in TEST_F()
1014 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("A split B")), in TEST_F()
1016 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("A split").drop_back()), in TEST_F()
1018 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("split B").drop_front()), in TEST_F()
1028 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("( a )")), IsEmpty()); in TEST_F()
1030 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( a")), IsEmpty()); in TEST_F()
1041 Buffer.expandedForSpelled(findSpelled("ID ( ID ( ID ( a1 ) a2 a3 ) )")), in TEST_F()
1043 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( B )")), in TEST_F()
1045 EXPECT_THAT(Buffer.expandedForSpelled( in TEST_F()
1049 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("a1")), IsEmpty()); in TEST_F()
1050 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( a1 ) a2")), in TEST_F()
1063 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( 1 2 3 )")), in TEST_F()
1065 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( 4 5 6 )")), in TEST_F()
1067 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( 7 8 9 )")), in TEST_F()
1070 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("EMPTY ID ( 1 2 3 )")), in TEST_F()
1072 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("ID ( 1 2 3 ) EMPTY")), in TEST_F()
1075 Buffer.expandedForSpelled(findSpelled("EMPTY ID ( 1 2 3 ) EMPTY")), in TEST_F()
1085 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("# define ID ( X ) X")), in TEST_F()
1087 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("# pragma lalala")), in TEST_F()
1095 EXPECT_THAT(Buffer.expandedForSpelled(findSpelled("EMPTY int").drop_back()), in TEST_F()