reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  135     this->Buffer = TokenBuffer(*SourceMgr);
  136     RecordTokens Recorder(this->Buffer);
  144     return Buffer.dumpForTests();
  227     return findTokenRange(Query, Buffer.expandedTokens());
  233     return findTokenRange(Query, Buffer.spelledTokens(File));
  330       Buffer.expandedTokens(),
  339       Buffer.spelledTokens(SourceMgr->getMainFileID()),
  485   EXPECT_THAT(std::vector<syntax::Token>(Buffer.expandedTokens()),
  489   EXPECT_THAT(Buffer.expandedTokens(),
  505   EXPECT_THAT(std::vector<syntax::Token>(Buffer.expandedTokens()),
  588   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 b1 b2")),
  590   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3")),
  592   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("b1 b2")),
  602   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 split b1 b2")),
  604   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3")),
  606   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("b1 b2")),
  609   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a1 a2")), llvm::None);
  610   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("b2")), llvm::None);
  611   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a2 a3 split b1 b2")),
  622   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3")),
  624   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("b1 b2")),
  626   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 split b1 b2")),
  630   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a1 a2 a3 split b1")),
  632   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a2 a3 split b1")),
  636   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a2")), llvm::None);
  637   EXPECT_EQ(Buffer.spelledForExpanded(findExpanded("a1 a2")), llvm::None);
  648   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("1 2 3")),
  650   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("4 5 6")),
  652   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("7 8 9")),
  662   EXPECT_THAT(Buffer.spelledForExpanded(findExpanded("not_mapped")),
  676       Buffer.expansionStartingAt(Foo1.data()),
  682       Buffer.expansionStartingAt(Foo2.data()),
  694   EXPECT_THAT(Buffer.expansionStartingAt(&ID1.front()),
  699     EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None);
  702   EXPECT_THAT(Buffer.expansionStartingAt(&ID2.front()),
  707     EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None);
  719       Buffer.expansionStartingAt(&DefineFoo.front()),
  724     EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None);
  728       Buffer.expansionStartingAt(&PragmaOnce.front()),
  733     EXPECT_EQ(Buffer.expansionStartingAt(&T), llvm::None);
  771   auto Expansions = Buffer.macroExpansions(SM.getMainFileID());