reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
55 Diags, LangOpts, Target.get()); 57 std::make_shared<PreprocessorOptions>(), Diags, LangOpts, SourceMgr, 98 SourceMgr, LangOpts, &Invalid); 293 EXPECT_TRUE(Lexer::isAtStartOfMacroExpansion(lsqrLoc, SourceMgr, LangOpts, &Loc)); 295 EXPECT_FALSE(Lexer::isAtStartOfMacroExpansion(idLoc, SourceMgr, LangOpts)); 296 EXPECT_FALSE(Lexer::isAtEndOfMacroExpansion(idLoc, SourceMgr, LangOpts)); 297 EXPECT_TRUE(Lexer::isAtEndOfMacroExpansion(rsqrLoc, SourceMgr, LangOpts, &Loc)); 302 CharSourceRange::getTokenRange(lsqrLoc, idLoc), SourceMgr, LangOpts); 305 SourceMgr, LangOpts); 308 SourceMgr, LangOpts); 316 SourceMgr, LangOpts); 328 SourceMgr, LangOpts); 333 SourceMgr, LangOpts); 340 SourceMgr, LangOpts); 346 SourceMgr, LangOpts); 354 EXPECT_EQ("INN", Lexer::getImmediateMacroName(idLoc1, SourceMgr, LangOpts)); 355 EXPECT_EQ("INN", Lexer::getImmediateMacroName(idLoc2, SourceMgr, LangOpts)); 356 EXPECT_EQ("NOF2", Lexer::getImmediateMacroName(idLoc3, SourceMgr, LangOpts)); 357 EXPECT_EQ("N", Lexer::getImmediateMacroName(idLoc4, SourceMgr, LangOpts)); 470 Lexer::GetBeginningOfToken(LookupLocation, SourceMgr, LangOpts)); 533 Lexer::isAtStartOfMacroExpansion(R.getBegin(), SourceMgr, LangOpts)); 535 Lexer::isAtEndOfMacroExpansion(R.getEnd(), SourceMgr, LangOpts)); 537 CharSourceRange CR = Lexer::getAsCharRange(R, SourceMgr, LangOpts); 539 EXPECT_EQ(Lexer::getSourceText(CR, SourceMgr, LangOpts), "MOO"); // Was "MO". 549 auto T = Lexer::findNextToken(Loc, SourceMgr, LangOpts);