Lines Matching defs:LangOpts
19 const LangOptions &LangOpts, bool SkipComments) {
21 Lexer::findPreviousToken(Location, SM, LangOpts, !SkipComments);
24 return {*Tok, Lexer::GetBeginningOfToken(Tok->getLocation(), SM, LangOpts)};
33 const LangOptions &LangOpts, bool SkipComments) {
35 getPreviousTokenAndStart(Location, SM, LangOpts, SkipComments);
41 const LangOptions &LangOpts) {
49 return Lexer::GetBeginningOfToken(BeforeStart, SM, LangOpts);
54 const LangOptions &LangOpts,
60 SourceLocation L = findPreviousTokenStart(Start, SM, LangOpts);
65 if (Lexer::getRawToken(L, T, SM, LangOpts, /*IgnoreWhiteSpace=*/true))
76 const LangOptions &LangOpts) {
77 return findNextAnyTokenKind(Start, SM, LangOpts, tok::comma, tok::semi);
82 const LangOptions &LangOpts) {
85 Lexer::findNextToken(Start, SM, LangOpts);
97 const LangOptions &LangOpts) {
105 std::optional<Token> Tok = Lexer::findNextToken(Loc, SM, LangOpts);
171 const LangOptions &LangOpts) {
181 findNextTokenSkippingComments(SpellingLoc, SM, LangOpts);
197 findNextTokenSkippingComments(EndLoc, SM, LangOpts);
207 const LangOptions &LangOpts) {
217 return getSemicolonAfterStmtEndLoc(S.getEndLoc(), SM, LangOpts);
227 const LangOptions &LangOpts = FuncDecl->getLangOpts();
234 while (!Lexer::getRawToken(CurrentLocation, CurrentToken, SM, LangOpts,
252 NoexceptLoc, tok::r_paren, SM, LangOpts,