Lines Matching refs:SourceMgr

44       SourceMgr(Diags, FileMgr),  in LexerTest()
55 SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(Buf))); in CreatePP()
57 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in CreatePP()
60 std::make_shared<PreprocessorOptions>(), Diags, LangOpts, SourceMgr, in CreatePP()
101 SourceMgr, LangOpts, &Invalid); in getSourceText()
111 SourceManager SourceMgr; member in __anon134ba2be0111::LexerTest
296 CharSourceRange macroRange = SourceMgr.getExpansionRange(lsqrLoc); in TEST_F()
299 EXPECT_TRUE(Lexer::isAtStartOfMacroExpansion(lsqrLoc, SourceMgr, LangOpts, &Loc)); in TEST_F()
301 EXPECT_FALSE(Lexer::isAtStartOfMacroExpansion(idLoc, SourceMgr, LangOpts)); in TEST_F()
302 EXPECT_FALSE(Lexer::isAtEndOfMacroExpansion(idLoc, SourceMgr, LangOpts)); in TEST_F()
303 EXPECT_TRUE(Lexer::isAtEndOfMacroExpansion(rsqrLoc, SourceMgr, LangOpts, &Loc)); in TEST_F()
308 CharSourceRange::getTokenRange(lsqrLoc, idLoc), SourceMgr, LangOpts); in TEST_F()
311 SourceMgr, LangOpts); in TEST_F()
314 SourceMgr, LangOpts); in TEST_F()
322 SourceMgr, LangOpts); in TEST_F()
328 SourceLocation fileLsqrLoc = SourceMgr.getSpellingLoc(macroLsqrLoc); in TEST_F()
329 SourceLocation fileIdLoc = SourceMgr.getSpellingLoc(macroIdLoc); in TEST_F()
330 SourceLocation fileRsqrLoc = SourceMgr.getSpellingLoc(macroRsqrLoc); in TEST_F()
334 SourceMgr, LangOpts); in TEST_F()
339 SourceMgr, LangOpts); in TEST_F()
343 macroRange = SourceMgr.getExpansionRange(macroLsqrLoc); in TEST_F()
346 SourceMgr, LangOpts); in TEST_F()
352 SourceMgr, LangOpts); in TEST_F()
360 EXPECT_EQ("INN", Lexer::getImmediateMacroName(idLoc1, SourceMgr, LangOpts)); in TEST_F()
361 EXPECT_EQ("INN", Lexer::getImmediateMacroName(idLoc2, SourceMgr, LangOpts)); in TEST_F()
362 EXPECT_EQ("NOF2", Lexer::getImmediateMacroName(idLoc3, SourceMgr, LangOpts)); in TEST_F()
363 EXPECT_EQ("N", Lexer::getImmediateMacroName(idLoc4, SourceMgr, LangOpts)); in TEST_F()
396 CharSourceRange::getTokenRange(innerTyLoc, rangleLoc), SourceMgr, in TEST_F()
404 CharSourceRange::getTokenRange(outerTyLoc, rangleLoc), SourceMgr, in TEST_F()
408 SourceRange(SourceMgr.getExpansionLoc(outerTyLoc), in TEST_F()
421 SourceMgr, LangOpts); in TEST_F()
439 EXPECT_EQ(SourceMgr.getFileIDSize(SourceMgr.getFileID(helper1ArgLoc)), 8U); in TEST_F()
528 SourceMgr.getDecomposedLoc(Tok.getLocation()); in TEST_F()
534 SourceMgr.getDecomposedExpansionLoc( in TEST_F()
535 Lexer::GetBeginningOfToken(LookupLocation, SourceMgr, LangOpts)); in TEST_F()
598 Lexer::isAtStartOfMacroExpansion(R.getBegin(), SourceMgr, LangOpts)); in TEST_F()
600 Lexer::isAtEndOfMacroExpansion(R.getEnd(), SourceMgr, LangOpts)); in TEST_F()
602 CharSourceRange CR = Lexer::getAsCharRange(R, SourceMgr, LangOpts); in TEST_F()
604 EXPECT_EQ(Lexer::getSourceText(CR, SourceMgr, LangOpts), "MOO"); // Was "MO". in TEST_F()
612 SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID()); in TEST_F()
614 auto T = Lexer::findNextToken(Loc, SourceMgr, LangOpts); in TEST_F()
634 EXPECT_EQ(SourceMgr.getNumCreatedFIDsForFileID(PP->getPredefinesFileID()), in TEST_F()