Home
last modified time | relevance | path

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

12345678

/llvm-project-15.0.7/clang/lib/Parse/
H A DParsePragma.cpp270 Token Tok; in HandlePragma() local
1907 Token Tok; in HandlePragma() local
1968 Token Tok; in HandlePragma() local
2083 Token Tok; in HandlePragma() local
2125 Token Tok; in HandlePragma() local
2175 Token Tok; in ParseAlignPragma() local
2273 Token Tok; in HandlePragma() local
2353 Token Tok; in HandlePragma() local
2414 Token Tok; in HandlePragma() local
2794 for (; Tok.isNot(tok::eod); PP.Lex(Tok)) { in HandlePragma()
[all …]
H A DParseCXXInlineMethods.cpp209 Toks.push_back(Tok); in ParseCXXNonStaticMemberInitializer()
400 if (Tok.isNot(tok::eof) || Tok.getEofData() != Param) { in ParseLexedMethodDeclaration()
418 if (Tok.is(tok::eof) && Tok.getEofData() == Param) in ParseLexedMethodDeclaration()
491 if (Tok.isNot(tok::eof) || Tok.getEofData() != LM.Method) in ParseLexedMethodDeclaration()
508 if (Tok.is(tok::eof) && Tok.getEofData() == LM.Method) in ParseLexedMethodDeclaration()
567 if (Tok.is(tok::eof) && Tok.getEofData() == LM.D) in ParseLexedMethodDef()
582 if (Tok.is(tok::eof) && Tok.getEofData() == LM.D) in ParseLexedMethodDef()
601 if (Tok.is(tok::eof) && Tok.getEofData() == LM.D) in ParseLexedMethodDef()
775 if (Tok.is(tok::eof) && Tok.getEofData() == AttrEnd.getEofData()) in ParseLexedAttribute()
821 if (Tok.is(T1) || Tok.is(T2)) { in ConsumeAndStoreUntil()
[all …]
H A DParser.cpp57 Tok.startToken(); in Parser()
105 return Tok.is(tok::colon) || Tok.is(tok::comma); // : or , for ; in IsCommonTypo()
112 if (Tok.is(ExpectedTok) || Tok.is(tok::code_completion)) { in ExpectAndConsume()
165 if ((Tok.is(tok::r_paren) || Tok.is(tok::r_square)) && in ExpectAndConsumeSemi()
186 while ((Tok.is(tok::semi) && !Tok.isAtStartOfLine())) { in ConsumeExtraSemi()
245 << (FirstTokKind == Tok.getKind()) << Tok.getKind() in checkCompoundToken()
251 if (Tok.hasLeadingSpace() || Tok.isAtStartOfLine()) { in checkCompoundToken()
1245 (Tok.isNot(tok::colon) && Tok.isNot(tok::kw_try) && in ParseFunctionDefinition()
1300 (Tok.is(tok::l_brace) || Tok.is(tok::kw_try) || in ParseFunctionDefinition()
1783 Tok.setAnnotationEndLoc(Tok.getLocation()); in TryAnnotateName()
[all …]
H A DParseObjc.cpp149 if (Tok.is(tok::less)) in ParseObjCAtClassDeclaration()
243 if (Tok.is(tok::less)) in ParseObjCAtInterfaceDeclaration()
454 if (Tok.is(tok::kw___covariant) || Tok.is(tok::kw___contravariant)) { in parseObjCTypeParamListOrProtocolRefs()
542 if (Tok.isNot(tok::colon) && Tok.isNot(tok::l_paren)) { in parseObjCTypeParamListOrProtocolRefs()
1853 if (Tok.is(tok::eof)) in parseObjCTypeArgsAndProtocolQualifiers()
1952 Tok.setLocation(Tok.getLocation().getLocWithOffset(-1)); in ParseObjCClassInstanceVariables()
2665 Toks.push_back(Tok); in StashAwayMethodOrFunctionBodyTokens()
2999 Type = Actions.getTypeName(*Tok.getIdentifierInfo(), Tok.getLocation(), in isStartOfObjCClassMessageMissingOpenBracket()
3604 Tok.isNot(tok::colon) && Tok.isNot(tok::coloncolon)) in ParseObjCSelectorExpression()
3632 if (!SelIdent && Tok.isNot(tok::colon) && Tok.isNot(tok::coloncolon)) in ParseObjCSelectorExpression()
[all …]
H A DParseOpenMP.cpp842 if (Tok.is(tok::identifier) || Tok.is(tok::kw_for)) { in getNameFromIdOrString()
1143 if (!Tok.is(tok::comma) && !Tok.is(tok::r_paren)) { in parseOMPContextSelector()
1313 if (!Tok.is(tok::comma) && !Tok.is(tok::r_brace)) { in parseOMPContextSelectorSet()
1816 if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::comma) && in parseOpenMPSimpleClause()
1930 Diag(Tok, in ParseOMPDeclareTargetClauses()
1935 Diag(Tok, in ParseOMPDeclareTargetClauses()
3113 if (Tok.isNot(tok::comma) && Tok.isNot(tok::r_paren)) in ParseOpenMPUsesAllocatorClause()
3757 if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::comma) && in ParseOpenMPSingleExprWithArgClause()
3769 if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::comma) && in ParseOpenMPSingleExprWithArgClause()
3784 if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::comma) && in ParseOpenMPSingleExprWithArgClause()
[all …]
H A DParseInit.cpp29 switch (Tok.getKind()) { in MayBeDesignationStart()
103 return Tok.is(tok::equal); in MayBeDesignationStart()
167 if (Tok.is(tok::identifier)) { in ParseInitializerWithPotentialDesignator()
197 while (Tok.is(tok::period) || Tok.is(tok::l_square)) { in ParseInitializerWithPotentialDesignator()
198 if (Tok.is(tok::period)) { in ParseInitializerWithPotentialDesignator()
253 if (Tok.is(tok::identifier) && Tok.getIdentifierInfo() == Ident_super && in ParseInitializerWithPotentialDesignator()
391 if (Tok.is(tok::equal)) { in ParseInitializerWithPotentialDesignator()
449 if (Tok.is(tok::r_brace)) { in ParseBraceInitializer()
499 if (Tok.is(tok::ellipsis)) in ParseBraceInitializer()
598 if (Tok.is(tok::comma)) { in ParseMicrosoftIfExistsBraceInitializer()
[all …]
H A DParseTentative.cpp50 switch (Tok.getKind()) { in isCXXDeclarationStatement()
155 switch (Tok.getKind()) { in TryConsumeDeclarationSpecifier()
246 if (Tok.isNot(tok::semi) && (!AllowForRangeDecl || Tok.isNot(tok::colon))) in TryParseSimpleDeclaration()
453 if (Tok.is(tok::l_brace) || (AllowSemi && Tok.is(tok::semi))) in isEnumBase()
879 switch (Tok.getKind()) { in TryParseOperatorId()
1025 Tok.getAnnotationValue(), Tok.getAnnotationRange(), SS); in TryParseDeclarator()
1262 switch (Tok.getKind()) { in isCXXDeclarationSpecifier()
1530 if (((Tok.is(tok::amp) || Tok.is(tok::star)) && in isCXXDeclarationSpecifier()
1718 switch (Tok.getKind()) { in isCXXDeclarationSpecifierAType()
1891 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
[all …]
H A DParseTemplate.cpp474 if (!Tok.is(tok::greater) && !Tok.is(tok::greatergreater)) { in ParseTemplateParameters()
487 Tok.setLocation(Tok.getLocation().getLocWithOffset(1)); in ParseTemplateParameters()
585 if (Tok.isNot(tok::kw_typename) && Tok.isNot(tok::kw_typedef)) in isStartOfTemplateTypeParameter()
700 const Token &T = Tok.is(tok::annot_cxxscope) ? NextToken() : Tok; in isTypeConstraintAnnotation()
901 const Token &Next = Tok.is(tok::kw_struct) ? NextToken() : Tok; in ParseTemplateTemplateParameter()
1171 (Tok.is(tok::greatergreater) || Tok.is(tok::greatergreatergreater))) in ParseGreaterThanInTemplateList()
1191 Token Greater = Tok; in ParseGreaterThanInTemplateList()
1229 Tok = Greater; in ParseGreaterThanInTemplateList()
1462 if (!Tok.is(tok::identifier) && !Tok.is(tok::coloncolon) && in ParseTemplateTemplateArgument()
1492 Name.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation()); in ParseTemplateTemplateArgument()
[all …]
H A DParseStmt.cpp214 if (Tok.is(tok::semi)) in ParseStatementOrDeclarationAfterAttributes()
504 Token OldToken = Tok; in ParseExprStatement()
515 if (Tok.is(tok::semi)) in ParseExprStatement()
674 assert(Tok.is(tok::identifier) && Tok.getIdentifierInfo() && in ParseLabeledStatement()
1039 if (!Tok.is(tok::semi)) in ConsumeNullStmt()
1045 while (Tok.is(tok::semi) && !Tok.hasLeadingEmptyMacro() && in ConsumeNullStmt()
1046 Tok.getLocation().isValid() && !Tok.getLocation().isMacroID()) { in ConsumeNullStmt()
1210 Diag(Tok.getLocation(), in ParseCompoundStatementBody()
1376 Tok.isOneOf(tok::semi, tok::r_brace) || Tok.isAnnotation() || in Check()
2336 assert((Tok.is(tok::kw_return) || Tok.is(tok::kw_co_return)) && in ParseReturnStatement()
[all …]
H A DParseDeclCXX.cpp357 Tok.is(tok::l_brace) ? Tok.getLocation() : SourceLocation()); in ParseLinkage()
437 Tok.is(tok::l_brace) ? Tok.getLocation() : SourceLocation()); in ParseExportDeclaration()
935 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseStaticAssertDeclaration()
1526 !Tok.isAnnotation() && Tok.getIdentifierInfo() && in ParseClassSpecifier()
1527 Tok.isOneOf( in ParseClassSpecifier()
3156 if (Tok.isNot(tok::colon) && Tok.isNot(tok::l_brace)) in SkipCXXMemberSpecification()
3425 if (!Tok.is(tok::colon) && !Tok.is(tok::l_brace)) { in ParseCXXMemberSpecification()
3567 Tok.startToken(); in DiagnoseUnexpectedNamespace()
3785 if (Tok.isNot(tok::kw_throw) && Tok.isNot(tok::kw_noexcept)) in tryParseExceptionSpecification()
4588 if (Tok.hasLeadingSpace() || Tok.isAtStartOfLine()) { in ParseMicrosoftUuidAttributeArgs()
[all …]
H A DParseDecl.cpp953 Range = SourceRange(Tok.getLocation(), Tok.getEndLoc()); in ParseVersionTuple()
2700 *Tok.getIdentifierInfo(), Tok.getLocation(), in ParseImplicitInt()
3834 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
3891 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
3898 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
3959 Diag(Tok, diag::ext_c99_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
3965 Diag(Tok, diag::ext_c99_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
4065 Diag(Tok, diag::ext_c99_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
4219 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseDeclarationSpecifiers()
5622 if (Tok.is(tok::colon) || Tok.is(tok::kw_try)) { in isConstructorDeclarator()
[all …]
H A DParseStmtAsm.cpp187 Loc = Tok.getLocation(); in translateLocation()
213 LineToks.push_back(Tok); in ParseMSAsmIdentifier()
233 if (Tok.is(tok::kw_this)) { in ParseMSAsmIdentifier()
264 if (Tok.is(EndOfStream)) { in ParseMSAsmIdentifier()
312 if (!isNewStatement && (Tok.is(tok::kw_asm) || Tok.isAtStartOfLine())) { in buildMSAsmString()
499 PP.Lex(Tok); in ParseMicrosoftAsmStatement()
773 if (Tok.is(tok::colon) || Tok.is(tok::coloncolon)) { in ParseAsmStatement()
785 if (AteExtraColon || Tok.is(tok::colon) || Tok.is(tok::coloncolon)) { in ParseAsmStatement()
804 if (AteExtraColon || Tok.is(tok::colon) || Tok.is(tok::coloncolon)) { in ParseAsmStatement()
852 Actions.ActOnAddrLabel(Tok.getLocation(), Tok.getLocation(), LD); in ParseAsmStatement()
[all …]
H A DParseExpr.cpp413 Token OpToken = Tok; in ParseRHSOfBinaryExpression()
434 Tok = OpToken; in ParseRHSOfBinaryExpression()
444 Tok = OpToken; in ParseRHSOfBinaryExpression()
457 Tok = OpToken; in ParseRHSOfBinaryExpression()
1037 assert(Tok.isNot(tok::kw_decltype) && Tok.isNot(tok::kw___super)); in ParseCastExpression()
1241 /*Next=*/Tok, in ParseCastExpression()
1415 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseCastExpression()
2408 Token OpTok = Tok; in ParseUnaryExprOrTypeTraitExpression()
3239 Diag(Tok, diag::ext_c11_feature) << Tok.getName(); in ParseGenericSelectionExpression()
3438 Token Comma = Tok; in ParseExpressionList()
[all …]
/llvm-project-15.0.7/clang/lib/Format/
H A DQualifierAlignmentFixer.cpp190 Tok = Tok->Next; in rotateTokens()
212 return Tok; in analyzeRight()
305 return Tok; in analyzeRight()
340 Tok = Tok->Next; in analyzeLeft()
349 if (Tok->is(TT_TemplateOpener) && Tok->Next && in analyzeLeft()
402 return Tok; in analyzeLeft()
449 for (const auto *Tok = First; Tok && Tok != Last && Tok->Next; in analyze() local
450 Tok = Tok->Next) { in analyze()
501 return Tok && (Tok->isSimpleTypeSpecifier() || Tok->is(tok::kw_auto) || in isQualifierOrType()
508 if (!Tok) in isPossibleMacro()
[all …]
H A DNamespaceEndCommentsFixer.cpp33 if (!Tok || Tok->isNot(StartTok)) in processTokens()
43 Tok = Tok->getNextNonComment(); in processTokens()
52 Tok = Tok->getNextNonComment(); in skipAttribute()
72 Tok = Tok->getNextNonComment(); in computeName()
75 Tok = Tok->getNextNonComment(); in computeName()
79 Tok = skipAttribute(Tok); in computeName()
92 Tok = Tok->getNextNonComment(); in computeName()
97 Tok = skipAttribute(Tok); in computeName()
108 while (Tok && Tok->isNot(tok::l_brace)) { in computeName()
130 Tok = Tok->getNextNonComment(); in computeName()
[all …]
H A DWhitespaceManager.cpp37 : Tok(&Tok), CreateReplacement(CreateReplacement), in Change()
52 if (Tok.Finalized) in replaceWhitespace()
55 Changes.push_back(Change(Tok, /*CreateReplacement=*/true, Tok.WhitespaceRange, in replaceWhitespace()
63 if (Tok.Finalized) in addUntouchableToken()
67 Tok.OriginalColumn, Tok.NewlinesBefore, "", "", in addUntouchableToken()
87 if (Tok.Finalized) in replaceWhitespaceInToken()
890 (C.Tok->is(tok::colon) && C.Tok->Next && in alignChainedConditionals()
915 return (C.Tok->is(TT_ConditionalExpr) && C.Tok->is(tok::question) && in alignChainedConditionals()
1073 if (Changes[InsideIndex].Tok == C.Tok->MatchingParen) { in alignArrayInitializers()
1327 while (Changes[i].NewlinesBefore > 0 && Changes[i].Tok == C.Tok) { in getCells()
[all …]
/llvm-project-15.0.7/clang/lib/Lex/
H A DPragma.cpp138 Token &Tok; member
176 Token Tok; in HandlePragmaDirective() local
226 if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::eof)) in Handle_Pragma()
431 Token Tok; in HandlePragmaPoison() local
565 Lex(Tok); in ParsePragmaPushOrPopMacro()
573 Lex(Tok); in ParsePragmaPushOrPopMacro()
589 Lex(Tok); in ParsePragmaPushOrPopMacro()
680 Lex(Tok); in HandlePragmaIncludeAlias()
702 Lex(Tok); in HandlePragmaIncludeAlias()
721 Lex(Tok); in HandlePragmaIncludeAlias()
[all …]
H A DPPMacroExpansion.cpp774 Token Tok; in ReadMacroCallArgumentList() local
1020 Tok.startToken(); in ReadMacroCallArgumentList()
1023 Tok.setLength(0); in ReadMacroCallArgumentList()
1296 PP.Lex(Tok); in EvaluateFeatureLikeBuiltinMacro()
1381 if (!Tok.isAnnotation() && (II = Tok.getIdentifierInfo())) in ExpectFeatureIdentifierInfo()
1769 Lex(Tok); in ExpandBuiltinMacro()
1853 if (!Tok.isAnnotation() && Tok.getIdentifierInfo()) in ExpandBuiltinMacro()
1861 if (!Tok.isAnnotation() && Tok.getIdentifierInfo()) in ExpandBuiltinMacro()
1863 else if (Tok.is(tok::string_literal) && !Tok.hasUDSuffix()) { in ExpandBuiltinMacro()
1874 if (Tok.isOneOf(tok::eof, tok::eod) || Tok.isAnnotation()) in ExpandBuiltinMacro()
[all …]
H A DTokenConcatenation.cpp50 if (!Tok.needsCleaning()) { in IsIdentifierStringPrefix()
51 if (Tok.getLength() < 1 || Tok.getLength() > 3) in IsIdentifierStringPrefix()
59 if (Tok.getLength() < 256) { in IsIdentifierStringPrefix()
133 if (Tok.isLiteral() && Tok.getLiteralData()) { in GetFirstChar()
134 return *Tok.getLiteralData(); in GetFirstChar()
142 PP.getSpelling(Tok, TokPtr); in GetFirstChar()
145 return PP.getSpelling(Tok)[0]; in GetFirstChar()
193 if (Tok.isAnnotation()) { in AvoidConcat()
236 if (Tok.getIdentifierInfo()) in AvoidConcat()
249 if (Tok.getIdentifierInfo() || in AvoidConcat()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DCommentParser.cpp114 Toks.push_back(P.Tok); in addToken()
308 assert(Tok.is(tok::backslash_command) || Tok.is(tok::at_command)); in parseBlockCommand()
371 Token PrevTok = Tok; in parseBlockCommand()
400 assert(Tok.is(tok::backslash_command) || Tok.is(tok::at_command)); in parseInlineCommand()
438 Token Ident = Tok; in parseHTMLStartTag()
534 Token TokEndTag = Tok; in parseHTMLEndTag()
577 << SourceRange(Tok.getLocation(), Tok.getEndLocation()); in parseParagraphOrBlockCommand()
595 if (Tok.is(tok::newline) || Tok.is(tok::eof)) { in parseParagraphOrBlockCommand()
601 if (Tok.is(tok::text) && isWhitespace(Tok.getText())) { in parseParagraphOrBlockCommand()
604 if (Tok.is(tok::newline) || Tok.is(tok::eof)) { in parseParagraphOrBlockCommand()
[all …]
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/
H A DLex.cpp39 Token Tok; in lex() local
40 Tok.Data = &Code[Offset]; in lex()
42 Tok.Kind = CT.getKind(); in lex()
63 Tok.Indent = Indent; in lex()
64 Tok.Line = Line; in lex()
72 Result.push(Tok); in lex()
114 Tok.Flags &= ~static_cast<decltype(Tok.Flags)>(LexFlags::NeedsCleaning); in cook()
119 Tok.Kind = Identifiers.get(Tok.text()).getTokenID(); in cook()
125 Tok.Length = 1; in cook()
126 Result.push(Tok); in cook()
[all …]
/llvm-project-15.0.7/llvm/lib/Object/
H A DCOFFModuleDefinition.cpp148 } while (Tok.K != Eof); in parse()
155 Tok = Lex.lex(); in read()
158 Tok = Stack.back(); in read()
164 if (Tok.K != Identifier || Tok.Value.getAsInteger(10, *I)) in readAsInt()
171 if (Tok.K != Expected) in expect()
180 switch (Tok.K) { in parseOne()
227 if (Tok.K == Equal) { in parseExport()
246 if (Tok.K == Identifier && Tok.Value[0] == '@') { in parseExport()
297 if (Tok.K != Comma) { in parseNumbers()
318 if (Tok.K == KwBase) { in parseName()
[all …]
/llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/
H A DBracketTest.cpp24 if (Tok.Pair == 0) in decorate()
46 if (Tok.Pair > 0) in verifyNesting()
47 Stack.push_back(&Tok); in verifyNesting()
48 else if (Tok.Pair < 0) { in verifyNesting()
49 ASSERT_FALSE(Stack.empty()) << Tok; in verifyNesting()
50 ASSERT_EQ(Stack.back(), Tok.pair()) in verifyNesting()
51 << *Stack.back() << " != " << *Tok.pair() << " = pair of " << Tok; in verifyNesting()
61 if (Tok.Pair == 0) in verifyMatchKind()
64 switch (Tok.Kind) { in verifyMatchKind()
82 EXPECT_EQ(Tok.Pair > 0, Want.first) << Tok; in verifyMatchKind()
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/Inclusions/
H A DHeaderIncludes.cpp49 Token Tok; in getOffsetAfterTokenSequence() local
51 Lex.LexFromRawLexer(Tok); in getOffsetAfterTokenSequence()
62 bool Matched = Tok.is(tok::hash) && !Lex.LexFromRawLexer(Tok) && in checkAndConsumeDirectiveWithName()
64 Tok.getRawIdentifier() == Name && !Lex.LexFromRawLexer(Tok) && in checkAndConsumeDirectiveWithName()
68 Lex.LexFromRawLexer(Tok); in checkAndConsumeDirectiveWithName()
73 while (Tok.is(tok::comment)) in skipComments()
127 Lex.LexFromRawLexer(Tok); in checkAndConsumeInclusiveDirective()
130 if (Tok.is(tok::hash) && !Lex.LexFromRawLexer(Tok) && in checkAndConsumeInclusiveDirective()
131 Tok.is(tok::raw_identifier) && Tok.getRawIdentifier() == "include") { in checkAndConsumeInclusiveDirective()
136 if (Tok.is(tok::less)) { in checkAndConsumeInclusiveDirective()
[all …]
/llvm-project-15.0.7/clang/lib/Rewrite/
H A DHTMLRewrite.cpp459 Token Tok; in SyntaxHighlight() local
513 while (!Tok.isAtStartOfLine() && Tok.isNot(tok::eof)) { in SyntaxHighlight()
514 TokEnd = SM.getFileOffset(Tok.getLocation())+Tok.getLength(); in SyntaxHighlight()
546 Token Tok; in HighlightMacros() local
552 if (Tok.is(tok::hash) && Tok.isAtStartOfLine()) in HighlightMacros()
599 Token Tok; in HighlightMacros() local
600 TmpPP.Lex(Tok); in HighlightMacros()
604 TmpPP.Lex(Tok); in HighlightMacros()
615 TmpPP.Lex(Tok); in HighlightMacros()
628 TmpPP.Lex(Tok); in HighlightMacros()
[all …]

12345678