Home
last modified time | relevance | path

Searched refs:Tok (Results 1 – 25 of 87) sorted by relevance

1234

/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDParsePragma.cpp315 assert(Tok.is(tok::annot_pragma_unused)); in HandlePragmaUnused()
317 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc); in HandlePragmaUnused()
322 assert(Tok.is(tok::annot_pragma_vis)); in HandlePragmaVisibility()
324 static_cast<IdentifierInfo *>(Tok.getAnnotationValue()); in HandlePragmaVisibility()
338 assert(Tok.is(tok::annot_pragma_pack)); in HandlePragmaPack()
340 static_cast<PragmaPackInfo *>(Tok.getAnnotationValue()); in HandlePragmaPack()
353 assert(Tok.is(tok::annot_pragma_msstruct)); in HandlePragmaMSStruct()
356 reinterpret_cast<uintptr_t>(Tok.getAnnotationValue())); in HandlePragmaMSStruct()
362 assert(Tok.is(tok::annot_pragma_align)); in HandlePragmaAlign()
365 reinterpret_cast<uintptr_t>(Tok.getAnnotationValue())); in HandlePragmaAlign()
[all …]
HDParseCXXInlineMethods.cpp32 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try, tok::equal) && in ParseCXXInlineMethodDef()
67 SourceLocation KWEndLoc = Tok.getEndLoc().getLocWithOffset(-1); in ParseCXXInlineMethodDef()
89 if (Tok.is(tok::comma)) { in ParseCXXInlineMethodDef()
133 tok::TokenKind kind = Tok.getKind(); in ParseCXXInlineMethodDef()
153 while (Tok.is(tok::kw_catch)) { in ParseCXXInlineMethodDef()
189 assert(Tok.isOneOf(tok::l_brace, tok::equal) && in ParseCXXNonStaticMemberInitializer()
197 tok::TokenKind kind = Tok.getKind(); in ParseCXXNonStaticMemberInitializer()
199 Toks.push_back(Tok); in ParseCXXNonStaticMemberInitializer()
205 Toks.push_back(Tok); in ParseCXXNonStaticMemberInitializer()
220 Eof.setLocation(Tok.getLocation()); in ParseCXXNonStaticMemberInitializer()
[all …]
HDParseObjc.cpp29 if (Tok.is(tok::kw___attribute)) { in MaybeSkipAttributes()
31 Diag(Tok, diag::err_objc_postfix_attribute_hint) in MaybeSkipAttributes()
34 Diag(Tok, diag::err_objc_postfix_attribute); in MaybeSkipAttributes()
50 if (Tok.is(tok::code_completion)) { in ParseObjCAtDirectives()
57 switch (Tok.getObjCKeywordID()) { in ParseObjCAtDirectives()
113 if (Tok.isNot(tok::identifier)) { in ParseObjCAtClassDeclaration()
114 Diag(Tok, diag::err_expected) << tok::identifier; in ParseObjCAtClassDeclaration()
118 ClassNames.push_back(Tok.getIdentifierInfo()); in ParseObjCAtClassDeclaration()
119 ClassLocs.push_back(Tok.getLocation()); in ParseObjCAtClassDeclaration()
124 if (Tok.is(tok::less)) { in ParseObjCAtClassDeclaration()
[all …]
HDParser.cpp77 Tok.startToken(); in Parser()
78 Tok.setKind(tok::eof); in Parser()
98 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { in Diag() argument
99 return Diag(Tok.getLocation(), DiagID); in Diag()
123 static bool IsCommonTypo(tok::TokenKind ExpectedTok, const Token &Tok) { in IsCommonTypo() argument
126 return Tok.is(tok::colon) || Tok.is(tok::comma); // : or , for ; in IsCommonTypo()
133 if (Tok.is(ExpectedTok) || Tok.is(tok::code_completion)) { in ExpectAndConsume()
139 if (IsCommonTypo(ExpectedTok, Tok)) { in ExpectAndConsume()
140 SourceLocation Loc = Tok.getLocation(); in ExpectAndConsume()
166 : Diag(Tok, DiagID); in ExpectAndConsume()
[all …]
HDParseOpenMP.cpp39 auto Tok = P.getCurToken(); in ParseOpenMPDirectiveKind() local
41 Tok.isAnnotation() in ParseOpenMPDirectiveKind()
43 : getOpenMPDirectiveKind(P.getPreprocessor().getSpelling(Tok)); in ParseOpenMPDirectiveKind()
46 if (!Tok.isAnnotation() && DKind == OMPD_unknown) { in ParseOpenMPDirectiveKind()
49 !P.getPreprocessor().getSpelling(Tok).compare("cancellation"); in ParseOpenMPDirectiveKind()
54 Tok = P.getPreprocessor().LookAhead(0); in ParseOpenMPDirectiveKind()
56 Tok.isAnnotation() in ParseOpenMPDirectiveKind()
58 : getOpenMPDirectiveKind(P.getPreprocessor().getSpelling(Tok)); in ParseOpenMPDirectiveKind()
59 if (!Tok.isAnnotation() && DKind == OMPD_unknown) { in ParseOpenMPDirectiveKind()
61 (i == 0) && !P.getPreprocessor().getSpelling(Tok).compare("point"); in ParseOpenMPDirectiveKind()
[all …]
HDParseTemplate.cpp34 if (Tok.is(tok::kw_template) && NextToken().isNot(tok::less)) { in ParseDeclarationStartingWithTemplate()
65 assert(Tok.isOneOf(tok::kw_export, tok::kw_template) && in ParseTemplateDeclarationOrSpecialization()
110 Diag(Tok.getLocation(), diag::err_expected_template); in ParseTemplateDeclarationOrSpecialization()
149 } while (Tok.isOneOf(tok::kw_export, tok::kw_template)); in ParseTemplateDeclarationOrSpecialization()
181 if (Tok.is(tok::kw_static_assert)) { in ParseSingleDeclarationAfterTemplate()
183 Diag(Tok.getLocation(), diag::err_templated_invalid_declaration) in ParseSingleDeclarationAfterTemplate()
199 if (Tok.is(tok::kw_using)) in ParseSingleDeclarationAfterTemplate()
210 if (Tok.is(tok::semi)) { in ParseSingleDeclarationAfterTemplate()
235 if (Tok.is(tok::semi)) in ParseSingleDeclarationAfterTemplate()
251 Diag(Tok, diag::err_function_definition_not_allowed); in ParseSingleDeclarationAfterTemplate()
[all …]
HDParseDeclCXX.cpp60 assert(Tok.is(tok::kw_namespace) && "Not a namespace!"); in ParseNamespace()
64 if (Tok.is(tok::code_completion)) { in ParseNamespace()
80 Diag(Tok.getLocation(), diag::warn_cxx14_compat_attribute) in ParseNamespace()
82 attrLoc = Tok.getLocation(); in ParseNamespace()
86 if (Tok.is(tok::identifier)) { in ParseNamespace()
87 Ident = Tok.getIdentifierInfo(); in ParseNamespace()
89 while (Tok.is(tok::coloncolon) && NextToken().is(tok::identifier)) { in ParseNamespace()
91 ExtraIdent.push_back(Tok.getIdentifierInfo()); in ParseNamespace()
101 if (Tok.is(tok::kw___attribute)) { in ParseNamespace()
102 attrLoc = Tok.getLocation(); in ParseNamespace()
[all …]
HDParseInit.cpp28 switch (Tok.getKind()) { in MayBeDesignationStart()
87 tok::TokenKind Kind = Tok.getKind(); in MayBeDesignationStart()
137 if (Tok.is(tok::identifier)) { in ParseInitializerWithPotentialDesignator()
138 const IdentifierInfo *FieldName = Tok.getIdentifierInfo(); in ParseInitializerWithPotentialDesignator()
146 assert(Tok.is(tok::colon) && "MayBeDesignationStart not working properly!"); in ParseInitializerWithPotentialDesignator()
165 while (Tok.is(tok::period) || Tok.is(tok::l_square)) { in ParseInitializerWithPotentialDesignator()
166 if (Tok.is(tok::period)) { in ParseInitializerWithPotentialDesignator()
170 if (Tok.isNot(tok::identifier)) { in ParseInitializerWithPotentialDesignator()
171 Diag(Tok.getLocation(), diag::err_expected_field_designator); in ParseInitializerWithPotentialDesignator()
175 Desig.AddDesignator(Designator::getField(Tok.getIdentifierInfo(), DotLoc, in ParseInitializerWithPotentialDesignator()
[all …]
HDParseStmt.cpp158 tok::TokenKind Kind = Tok.getKind(); in ParseStatementOrDeclarationAfterAttributes()
191 if (Tok.is(tok::semi)) in ParseStatementOrDeclarationAfterAttributes()
197 if (Tok.isNot(tok::identifier)) in ParseStatementOrDeclarationAfterAttributes()
206 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes()
212 if (Tok.is(tok::r_brace)) { in ParseStatementOrDeclarationAfterAttributes()
213 Diag(Tok, diag::err_expected_statement); in ParseStatementOrDeclarationAfterAttributes()
228 bool HasLeadingEmptyMacro = Tok.hasLeadingEmptyMacro(); in ParseStatementOrDeclarationAfterAttributes()
330 Diag(Tok, diag::err_pragma_fp_contract_scope); in ParseStatementOrDeclarationAfterAttributes()
378 Token OldToken = Tok; in ParseExprStatement()
387 if (Tok.is(tok::semi)) in ParseExprStatement()
[all …]
HDParseTentative.cpp51 switch (Tok.getKind()) { in isCXXDeclarationStatement()
148 switch (Tok.getKind()) { in TryConsumeDeclarationSpecifier()
159 if (Tok.isNot(tok::l_paren)) in TryConsumeDeclarationSpecifier()
182 while (Tok.isOneOf(tok::l_square, tok::kw___attribute, tok::kw___declspec, in TryConsumeDeclarationSpecifier()
184 if (Tok.is(tok::l_square)) { in TryConsumeDeclarationSpecifier()
190 if (Tok.isNot(tok::l_paren)) in TryConsumeDeclarationSpecifier()
198 if (Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype, in TryConsumeDeclarationSpecifier()
202 if (Tok.is(tok::annot_cxxscope)) in TryConsumeDeclarationSpecifier()
204 if (Tok.isNot(tok::identifier) && Tok.isNot(tok::annot_template_id)) in TryConsumeDeclarationSpecifier()
215 if (getLangOpts().ObjC1 && Tok.is(tok::less)) in TryConsumeDeclarationSpecifier()
[all …]
HDParseExpr.cpp158 if (Tok.is(tok::code_completion)) { in ParseAssignmentExpression()
164 if (Tok.is(tok::kw_throw)) in ParseAssignmentExpression()
227 tok::TokenKind K = Tok.getKind(); in isNotExpressionStart()
248 prec::Level NextTokPrec = getBinOpPrecedence(Tok.getKind(), in ParseRHSOfBinaryExpression()
261 Token OpToken = Tok; in ParseRHSOfBinaryExpression()
270 PP.EnterToken(Tok); in ParseRHSOfBinaryExpression()
271 Tok = OpToken; in ParseRHSOfBinaryExpression()
277 if (isFoldOperator(NextTokPrec) && Tok.is(tok::ellipsis)) { in ParseRHSOfBinaryExpression()
280 PP.EnterToken(Tok); in ParseRHSOfBinaryExpression()
281 Tok = OpToken; in ParseRHSOfBinaryExpression()
[all …]
HDParseExprCXX.cpp92 TemplateName.setIdentifier(&II, Tok.getLocation()); in CheckForTemplateAndDigraph()
108 if (!Tok.is(tok::l_paren)) in CheckForLParenAfterColonColon()
111 Token LParen = Tok; in CheckForLParenAfterColonColon()
196 if (Tok.is(tok::annot_cxxscope)) { in ParseOptionalCXXScopeSpecifier()
199 Actions.RestoreNestedNameSpecifierAnnotation(Tok.getAnnotationValue(), in ParseOptionalCXXScopeSpecifier()
200 Tok.getAnnotationRange(), in ParseOptionalCXXScopeSpecifier()
206 if (Tok.is(tok::annot_template_id)) { in ParseOptionalCXXScopeSpecifier()
209 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseOptionalCXXScopeSpecifier()
225 if (Tok.is(tok::coloncolon)) { in ParseOptionalCXXScopeSpecifier()
246 if (Tok.is(tok::kw___super)) { in ParseOptionalCXXScopeSpecifier()
[all …]
HDParseDecl.cpp126 assert(Tok.is(tok::kw___attribute) && "Not a GNU attribute list!"); in ParseGNUAttributes()
128 while (Tok.is(tok::kw___attribute)) { in ParseGNUAttributes()
146 if (Tok.isAnnotation()) in ParseGNUAttributes()
148 IdentifierInfo *AttrName = Tok.getIdentifierInfo(); in ParseGNUAttributes()
154 if (Tok.isNot(tok::l_paren)) { in ParseGNUAttributes()
182 Eof.setLocation(Tok.getLocation()); in ParseGNUAttributes()
188 SourceLocation Loc = Tok.getLocation(); in ParseGNUAttributes()
232 assert(Tok.is(tok::identifier) && "expected an identifier"); in ParseIdentifierLoc()
234 Tok.getLocation(), in ParseIdentifierLoc()
235 Tok.getIdentifierInfo()); in ParseIdentifierLoc()
[all …]
HDParseStmtAsm.cpp164 const Token &Tok = AsmToks[TokIndex]; in translateLocation() local
165 Loc = Tok.getLocation(); in translateLocation()
200 LineToks.push_back(Tok); in ParseMSAsmIdentifier()
227 if (Tok.is(EndOfStream)) { in ParseMSAsmIdentifier()
230 while (LineToks[LineIndex].getLocation() != Tok.getLocation()) { in ParseMSAsmIdentifier()
238 if (Invalid || Tok.is(EndOfStream)) { in ParseMSAsmIdentifier()
250 assert(Tok.is(EndOfStream)); in ParseMSAsmIdentifier()
274 const Token &Tok = AsmToks[i]; in buildMSAsmString() local
277 if (!isNewStatement && (Tok.is(tok::kw_asm) || Tok.isAtStartOfLine())) { in buildMSAsmString()
284 if (!isNewStatement && Tok.hasLeadingSpace()) in buildMSAsmString()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Lex/
HDPragma.cpp80 Token &Tok) { in HandlePragma() argument
83 PP.LexUnexpandedToken(Tok); in HandlePragma()
87 = FindHandler(Tok.getIdentifierInfo() ? Tok.getIdentifierInfo()->getName() in HandlePragma()
91 PP.Diag(Tok, diag::warn_pragma_ignored); in HandlePragma()
96 Handler->HandlePragma(PP, Introducer, Tok); in HandlePragma()
116 Token Tok; in HandlePragmaDirective() local
117 PragmaHandlers->HandlePragma(*this, Introducer, Tok); in HandlePragmaDirective()
136 Token &Tok) in LexingFor_PragmaRAII() argument
138 Failed(false), OutTok(Tok) { in LexingFor_PragmaRAII()
165 void Preprocessor::Handle_Pragma(Token &Tok) { in Handle_Pragma() argument
[all …]
HDPPMacroExpansion.cpp482 Callbacks->MacroExpands(Info.Tok, Info.MD, Info.Range, in HandleMacroExpandedIdentifier()
712 Token Tok; in ReadFunctionLikeMacroArgs() local
716 LexUnexpandedToken(Tok); in ReadFunctionLikeMacroArgs()
717 assert(Tok.is(tok::l_paren) && "Error computing l-paren-ness?"); in ReadFunctionLikeMacroArgs()
728 while (Tok.isNot(tok::r_paren)) { in ReadFunctionLikeMacroArgs()
729 if (ContainsCodeCompletionTok && Tok.isOneOf(tok::eof, tok::eod)) in ReadFunctionLikeMacroArgs()
732 assert(Tok.isOneOf(tok::l_paren, tok::comma) && in ReadFunctionLikeMacroArgs()
736 SourceLocation ArgStartLoc = Tok.getLocation(); in ReadFunctionLikeMacroArgs()
745 LexUnexpandedToken(Tok); in ReadFunctionLikeMacroArgs()
747 if (Tok.isOneOf(tok::eof, tok::eod)) { // "#if f(<eof>" & "#if f(\n" in ReadFunctionLikeMacroArgs()
[all …]
HDTokenConcatenation.cpp48 bool TokenConcatenation::IsIdentifierStringPrefix(const Token &Tok) const { in IsIdentifierStringPrefix()
51 if (!Tok.needsCleaning()) { in IsIdentifierStringPrefix()
52 if (Tok.getLength() < 1 || Tok.getLength() > 3) in IsIdentifierStringPrefix()
55 const char *Ptr = SM.getCharacterData(SM.getSpellingLoc(Tok.getLocation())); in IsIdentifierStringPrefix()
56 return IsStringPrefix(StringRef(Ptr, Tok.getLength()), in IsIdentifierStringPrefix()
60 if (Tok.getLength() < 256) { in IsIdentifierStringPrefix()
63 unsigned length = PP.getSpelling(Tok, TokPtr); in IsIdentifierStringPrefix()
67 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix()
125 static char GetFirstChar(Preprocessor &PP, const Token &Tok) { in GetFirstChar() argument
126 if (IdentifierInfo *II = Tok.getIdentifierInfo()) { in GetFirstChar()
[all …]
HDTokenLexer.cpp26 void TokenLexer::Init(Token &Tok, SourceLocation ELEnd, MacroInfo *MI, in Init() argument
36 ExpandLocStart = Tok.getLocation(); in Init()
38 AtStartOfLine = Tok.isAtStartOfLine(); in Init()
39 HasLeadingSpace = Tok.hasLeadingSpace(); in Init()
292 Token &Tok = ResultToks[i]; in ExpandFunctionArguments() local
293 if (Tok.is(tok::hashhash)) in ExpandFunctionArguments()
294 Tok.setKind(tok::unknown); in ExpandFunctionArguments()
336 Token &Tok = ResultToks[i]; in ExpandFunctionArguments() local
337 if (Tok.is(tok::hashhash)) in ExpandFunctionArguments()
338 Tok.setKind(tok::unknown); in ExpandFunctionArguments()
[all …]
HDModuleMap.cpp1014 MMToken Tok; member in clang::ModuleMapParser
1058 Tok.clear(); in ModuleMapParser()
1068 SourceLocation Result = Tok.getLocation(); in consumeToken()
1069 Tok.clear(); in consumeToken()
1073 Tok.Location = LToken.getLocation().getRawEncoding(); in consumeToken()
1077 Tok.StringData = RI.data(); in consumeToken()
1078 Tok.StringLength = RI.size(); in consumeToken()
1079 Tok.Kind = llvm::StringSwitch<MMToken::TokenKind>(RI) in consumeToken()
1100 Tok.Kind = MMToken::Comma; in consumeToken()
1104 Tok.Kind = MMToken::EndOfFile; in consumeToken()
[all …]
HDMacroArgs.cpp173 Token &Tok = Result.back(); in getPreExpArgument() local
174 PP.Lex(Tok); in getPreExpArgument()
198 Token Tok; in StringifyArgument() local
199 Tok.startToken(); in StringifyArgument()
200 Tok.setKind(Charify ? tok::char_constant : tok::string_literal); in StringifyArgument()
210 const Token &Tok = *ArgToks; in StringifyArgument() local
211 if (!isFirst && (Tok.hasLeadingSpace() || Tok.isAtStartOfLine())) in StringifyArgument()
217 if (tok::isStringLiteral(Tok.getKind()) || // "foo", u8R"x(foo)x"_bar, etc. in StringifyArgument()
218 Tok.is(tok::char_constant) || // 'x' in StringifyArgument()
219 Tok.is(tok::wide_char_constant) || // L'x'. in StringifyArgument()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDCommentParser.cpp60 const Token &Tok = Toks[Pos.CurToken]; in setupBuffer() local
62 Pos.BufferStart = Tok.getText().begin(); in setupBuffer()
63 Pos.BufferEnd = Tok.getText().end(); in setupBuffer()
65 Pos.BufferStartLoc = Tok.getLocation(); in setupBuffer()
100 if (P.Tok.is(tok::newline)) { in addToken()
102 Token Newline = P.Tok; in addToken()
104 if (P.Tok.isNot(tok::text)) { in addToken()
110 if (P.Tok.isNot(tok::text)) { in addToken()
115 Toks.push_back(P.Tok); in addToken()
154 bool lexWord(Token &Tok) { in lexWord() argument
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Rewrite/
HDHTMLRewrite.cpp371 Token Tok; in SyntaxHighlight() local
372 L.LexFromRawLexer(Tok); in SyntaxHighlight()
374 while (Tok.isNot(tok::eof)) { in SyntaxHighlight()
377 unsigned TokOffs = SM.getFileOffset(Tok.getLocation()); in SyntaxHighlight()
378 unsigned TokLen = Tok.getLength(); in SyntaxHighlight()
379 switch (Tok.getKind()) { in SyntaxHighlight()
386 PP.LookUpIdentifierInfo(Tok); in SyntaxHighlight()
389 if (Tok.isNot(tok::identifier)) in SyntaxHighlight()
417 if (!Tok.isAtStartOfLine()) in SyntaxHighlight()
423 L.LexFromRawLexer(Tok); in SyntaxHighlight()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Format/
HDUnwrappedLineParser.cpp101 FormatTok.Tok.startToken(); in getFakeEOF()
102 FormatTok.Tok.setKind(tok::eof); in getFakeEOF()
272 tok::TokenKind kind = FormatTok->Tok.getKind(); in parseLevel()
317 FormatToken *Tok = FormatTok; in calculateBraceTypes() local
322 assert(Tok->Tok.is(tok::l_brace)); in calculateBraceTypes()
332 switch (Tok->Tok.getKind()) { in calculateBraceTypes()
334 Tok->BlockKind = BK_Unknown; in calculateBraceTypes()
335 LBraceStack.push_back(Tok); in calculateBraceTypes()
366 Tok->BlockKind = BK_BracedInit; in calculateBraceTypes()
369 Tok->BlockKind = BK_Block; in calculateBraceTypes()
[all …]
HDTokenAnnotator.h42 : First(Line.Tokens.front().Tok), Level(Line.Level), in AnnotatedLine()
58 Current->Next = I->Tok; in AnnotatedLine()
59 I->Tok->Previous = Current; in AnnotatedLine()
118 bool startsWith(FormatToken *Tok, A K1) const { in startsWith() argument
119 while (Tok && Tok->is(tok::comment)) in startsWith()
120 Tok = Tok->Next; in startsWith()
121 return Tok && Tok->is(K1); in startsWith()
125 bool startsWith(FormatToken *Tok, A K1, Ts... Tokens) const { in startsWith() argument
126 return startsWith(Tok, K1) && startsWith(Tok->Next, Tokens...); in startsWith()
147 unsigned splitPenalty(const AnnotatedLine &Line, const FormatToken &Tok,
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDPrintPreprocessedOutput.cpp144 bool HandleFirstTokOnLine(Token &Tok);
158 const Token &Tok) { in AvoidConcat() argument
159 return ConcatInfo.AvoidConcat(PrevPrevTok, PrevTok, Tok); in AvoidConcat()
504 bool PrintPPOutputPPCallbacks::HandleFirstTokOnLine(Token &Tok) { in HandleFirstTokOnLine() argument
507 if (!MoveToLine(Tok.getLocation())) in HandleFirstTokOnLine()
512 unsigned ColNo = SM.getExpansionColumnNumber(Tok.getLocation()); in HandleFirstTokOnLine()
518 if (ColNo == 1 && Tok.hasLeadingSpace()) in HandleFirstTokOnLine()
527 if (ColNo <= 1 && Tok.is(tok::hash)) in HandleFirstTokOnLine()
607 static void PrintPreprocessedTokens(Preprocessor &PP, Token &Tok, in PrintPreprocessedTokens() argument
620 Callbacks->MoveToLine(Tok.getLocation()); in PrintPreprocessedTokens()
[all …]

1234