| /llvm-project-15.0.7/flang/include/flang/Common/ |
| H A D | format.h | 64 TokenKind::A, TokenKind::B, TokenKind::D, TokenKind::DT, TokenKind::E, in ENUM_CLASS() 65 TokenKind::EN, TokenKind::ES, TokenKind::EX, TokenKind::F, TokenKind::G, in ENUM_CLASS() 66 TokenKind::I, TokenKind::L, TokenKind::O, TokenKind::P, TokenKind::X, in ENUM_CLASS() 67 TokenKind::Z, TokenKind::Slash, TokenKind::LParen}; in ENUM_CLASS() 90 TokenKind kind_{TokenKind::None}; in ENUM_CLASS() 139 TokenKind previousTokenKind_{TokenKind::None}; in ENUM_CLASS() 602 case TokenKind::A: in Check() 609 case TokenKind::B: in Check() 610 case TokenKind::I: in Check() 611 case TokenKind::O: in Check() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | IntegralLiteralExpressionMatcher.cpp | 77 if (Current->isOneOf(tok::TokenKind::minus, tok::TokenKind::plus, in unaryOperator() 78 tok::TokenKind::tilde, tok::TokenKind::exclaim)) { in unaryOperator() 133 if (consume(tok::TokenKind::l_paren)) { in unaryExpr() 143 return consume(tok::TokenKind::r_paren); in unaryExpr() 158 return nonTerminalChainedExpr<tok::TokenKind::star, tok::TokenKind::slash, in multiplicativeExpr() 180 if (Current->is(tok::TokenKind::spaceship)) { in compareExpr() 192 return nonTerminalChainedExpr<tok::TokenKind::less, tok::TokenKind::greater, in relationalExpr() 205 return nonTerminalChainedExpr<tok::TokenKind::amp>( in andExpr() 235 if (Current->is(tok::TokenKind::question)) { in conditionalExpr() 240 if (Current->is(tok::TokenKind::colon)) { in conditionalExpr() [all …]
|
| H A D | IntegralLiteralExpressionMatcher.h | 43 bool consume(tok::TokenKind Kind); 47 template <tok::TokenKind Kind> 53 template <tok::TokenKind K1, tok::TokenKind K2, tok::TokenKind... Ks>
|
| H A D | RedundantVoidArgCheck.cpp | 118 if (!ProtoToken.is(tok::TokenKind::raw_identifier)) in isMacroIdentifier() 159 if (ProtoToken.is(tok::TokenKind::l_paren)) in removeVoidArgumentTokens() 165 if (ProtoToken.is(tok::TokenKind::l_paren)) in removeVoidArgumentTokens() 172 if (ProtoToken.is(tok::TokenKind::raw_identifier)) { in removeVoidArgumentTokens() 177 } else if (ProtoToken.is(tok::TokenKind::r_paren)) { in removeVoidArgumentTokens() 189 else if (ProtoToken.is(tok::TokenKind::r_paren)) { in removeVoidArgumentTokens() 196 if (ProtoToken.is(tok::TokenKind::raw_identifier)) { in removeVoidArgumentTokens() 203 } else if (ProtoToken.is(tok::TokenKind::l_paren)) in removeVoidArgumentTokens() 210 if (ProtoToken.is(tok::TokenKind::r_paren)) in removeVoidArgumentTokens() 212 else if (ProtoToken.is(tok::TokenKind::l_paren)) in removeVoidArgumentTokens() [all …]
|
| /llvm-project-15.0.7/clang/bindings/python/tests/cindex/ |
| H A D | test_token_kind.py | 6 from clang.cindex import TokenKind 15 t = TokenKind(5, 'foo') 24 TokenKind.register(2, 'foo') 30 TokenKind.from_value(-1) 34 self.assertTrue(hasattr(TokenKind, 'LITERAL')) 35 literal = TokenKind.LITERAL 37 self.assertIsInstance(literal, TokenKind) 41 t = TokenKind.from_value(3) 42 self.assertIsInstance(t, TokenKind) 43 self.assertEqual(t, TokenKind.LITERAL) [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TokenKinds.h | 25 enum TokenKind : unsigned short { enum 56 const char *getTokenName(TokenKind Kind) LLVM_READNONE; 65 const char *getPunctuatorSpelling(TokenKind Kind) LLVM_READNONE; 69 const char *getKeywordSpelling(TokenKind Kind) LLVM_READNONE; 75 inline bool isAnyIdentifier(TokenKind K) { in isAnyIdentifier() 81 inline bool isStringLiteral(TokenKind K) { in isStringLiteral() 89 inline bool isLiteral(TokenKind K) { in isLiteral() 97 bool isAnnotation(TokenKind K); 100 bool isPragmaAnnotation(TokenKind K);
|
| /llvm-project-15.0.7/llvm/tools/llvm-rc/ |
| H A D | ResourceScriptToken.cpp | 46 : TokenKind(RCTokenKind), TokenValue(Value) {} in RCToken() 49 assert(TokenKind == Kind::Int); in intValue() 65 Kind RCToken::kind() const { return TokenKind; } in kind() 68 switch (TokenKind) { in isBinaryOp() 99 Error consumeToken(const Kind TokenKind); 168 Kind TokenKind = classifyCurrentToken(); in run() local 169 if (TokenKind == Kind::Invalid) in run() 177 if (TokenKind == Kind::LineComment || TokenKind == Kind::StartComment) in run() 181 if (TokenKind == Kind::Identifier) { in run() 183 } else if (TokenKind == Kind::Int) { in run() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/ |
| H A D | Token.h | 71 Token(Kind TokenKind, llvm::StringRef Data) in Token() argument 72 : Data(Data), TokenKind(TokenKind) {} in Token() 75 return TokenKind == Other.TokenKind && Data == Other.Data; 79 switch (T.TokenKind) { 102 Kind TokenKind; variable 105 return llvm::hash_combine(static_cast<int>(Token.TokenKind), Token.Data); in hash_value()
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | DependencyDirectivesScanner.h | 26 enum TokenKind : unsigned short; 38 tok::TokenKind Kind; 41 Token(unsigned Offset, unsigned Length, tok::TokenKind Kind, in Token() 47 bool is(tok::TokenKind K) const { return Kind == K; } in is() 48 bool isNot(tok::TokenKind K) const { return Kind != K; } in isNot() 49 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const { in isOneOf() 52 template <typename... Ts> bool isOneOf(tok::TokenKind K1, Ts... Ks) const { in isOneOf()
|
| H A D | Token.h | 65 tok::TokenKind Kind; 92 tok::TokenKind getKind() const { return Kind; } in getKind() 93 void setKind(tok::TokenKind K) { Kind = K; } in setKind() 97 bool is(tok::TokenKind K) const { return Kind == K; } in is() 98 bool isNot(tok::TokenKind K) const { return Kind != K; } in isNot() 99 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const { in isOneOf() 102 template <typename... Ts> bool isOneOf(tok::TokenKind K1, Ts... Ks) const { in isOneOf()
|
| /llvm-project-15.0.7/clang/lib/Format/ |
| H A D | QualifierAlignmentFixer.h | 52 std::vector<tok::TokenKind> &Qualifiers); 58 SmallVector<tok::TokenKind, 8> QualifierTokens; 59 std::vector<tok::TokenKind> ConfiguredQualifierTokens; 65 const std::vector<tok::TokenKind> &ConfiguredQualifierTokens, 73 static tok::TokenKind getTokenFromQualifier(const std::string &Qualifier); 80 tok::TokenKind QualifierType); 87 tok::TokenKind QualifierType); 91 const std::vector<tok::TokenKind> &Qualifiers);
|
| H A D | QualifierAlignmentFixer.cpp | 36 std::vector<tok::TokenKind> ConfiguredQualifierTokens; in QualifierAlignmentFixer() 209 const std::string &Qualifier, tok::TokenKind QualifierType) { in analyzeRight() 311 const std::string &Qualifier, tok::TokenKind QualifierType) { in analyzeLeft() 405 tok::TokenKind LeftRightQualifierAlignmentFixer::getTokenFromQualifier( in getTokenFromQualifier() 408 return llvm::StringSwitch<tok::TokenKind>(Qualifier) in getTokenFromQualifier() 422 const std::vector<tok::TokenKind> &QualifierTokens, bool RightAlign) in LeftRightQualifierAlignmentFixer() 436 tok::TokenKind QualifierToken = getTokenFromQualifier(Qualifier); in analyze() 468 std::vector<tok::TokenKind> &Qualifiers) { in PrepareLeftRightOrdering() 485 tok::TokenKind QualifierToken = in PrepareLeftRightOrdering() 500 const FormatToken *Tok, const std::vector<tok::TokenKind> &specifiedTypes) { in isQualifierOrType()
|
| H A D | FormatTokenLexer.cpp | 112 static const tok::TokenKind NullishCoalescingOperator[] = {tok::question, in tryMergePreviousTokens() 114 static const tok::TokenKind NullPropagatingOperator[] = {tok::question, in tryMergePreviousTokens() 116 static const tok::TokenKind FatArrow[] = {tok::equal, tok::greater}; in tryMergePreviousTokens() 135 static const tok::TokenKind CSharpNullConditionalLSquare[] = { in tryMergePreviousTokens() 156 static const tok::TokenKind JSIdentity[] = {tok::equalequal, tok::equal}; in tryMergePreviousTokens() 157 static const tok::TokenKind JSNotIdentity[] = {tok::exclaimequal, in tryMergePreviousTokens() 161 static const tok::TokenKind JSExponentiation[] = {tok::star, tok::star}; in tryMergePreviousTokens() 162 static const tok::TokenKind JSExponentiationEqual[] = {tok::star, in tryMergePreviousTokens() 165 static const tok::TokenKind JSAndAndEqual[] = {tok::ampamp, tok::equal}; in tryMergePreviousTokens() 191 static const tok::TokenKind JavaRightLogicalShiftAssign[] = { in tryMergePreviousTokens() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/MC/SystemZ/ |
| H A D | SystemZAsmLexerTest.cpp | 146 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 165 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 180 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 196 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 212 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 229 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 244 SmallVector<AsmToken::TokenKind> ExpectedTokens( in TEST_F() 259 SmallVector<AsmToken::TokenKind> ExpectedTokens; in TEST_F() 304 SmallVector<AsmToken::TokenKind> ExpectedTokens; in TEST_F() 341 SmallVector<AsmToken::TokenKind> ExpectedTokens; in TEST_F() [all …]
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | TokenKinds.cpp | 24 const char *tok::getTokenName(TokenKind Kind) { in getTokenName() 31 const char *tok::getPunctuatorSpelling(TokenKind Kind) { in getPunctuatorSpelling() 40 const char *tok::getKeywordSpelling(TokenKind Kind) { in getKeywordSpelling() 58 bool tok::isAnnotation(TokenKind Kind) { in isAnnotation() 68 bool tok::isPragmaAnnotation(TokenKind Kind) { in isPragmaAnnotation()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | LexerUtils.h | 35 tok::TokenKind TK); 40 template <typename TokenKind, typename... TokenKinds> 44 TokenKind TK, TokenKinds... TKs) { in findPreviousAnyTokenKind() 64 template <typename TokenKind, typename... TokenKinds> 67 const LangOptions &LangOpts, TokenKind TK, in findNextAnyTokenKind() 105 llvm::Optional<Token> getQualifyingToken(tok::TokenKind TK,
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCAsmMacro.h | 23 enum TokenKind { enum 66 TokenKind Kind; 76 AsmToken(TokenKind Kind, StringRef Str, APInt IntVal) in AsmToken() 78 AsmToken(TokenKind Kind, StringRef Str, int64_t IntVal = 0) 81 TokenKind getKind() const { return Kind; } in getKind() 82 bool is(TokenKind K) const { return Kind == K; } in is() 83 bool isNot(TokenKind K) const { return Kind != K; } in isNot()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/ |
| H A D | MILexer.h | 27 enum TokenKind { enum 175 TokenKind Kind = Error; 184 MIToken &reset(TokenKind Kind, StringRef Range); 190 TokenKind kind() const { return Kind; } in kind() 217 bool is(TokenKind K) const { return Kind == K; } in is() 219 bool isNot(TokenKind K) const { return Kind != K; } in isNot()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 25 IdentifierInfo &HLSL = AST.Idents.get("hlsl", tok::TokenKind::identifier); in InitializeSema() 54 &AST.Idents.get("element", tok::TokenKind::identifier), false, false); in defineHLSLVectorAlias() 61 &AST.Idents.get("element_count", tok::TokenKind::identifier), AST.IntTy, in defineHLSLVectorAlias() 73 IdentifierInfo &II = AST.Idents.get("vector", tok::TokenKind::identifier); in defineHLSLVectorAlias()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | CommentLexer.h | 32 enum TokenKind { enum 63 tok::TokenKind Kind; 89 tok::TokenKind getKind() const LLVM_READONLY { return Kind; } in getKind() 90 void setKind(tok::TokenKind K) { Kind = K; } in setKind() 92 bool is(tok::TokenKind K) const LLVM_READONLY { return Kind == K; } in is() 93 bool isNot(tok::TokenKind K) const LLVM_READONLY { return Kind != K; } in isNot() 300 tok::TokenKind Kind);
|
| /llvm-project-15.0.7/clang/unittests/Lex/ |
| H A D | LexerTest.cpp | 119 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 133 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 145 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 158 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 171 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 185 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 200 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 213 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 226 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() 240 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/ |
| H A D | SourceCode.h | 26 tok::TokenKind Terminator, 33 CharSourceRange getExtendedRange(const T &Node, tok::TokenKind Next, in getExtendedRange() 83 StringRef getExtendedText(const T &Node, tok::TokenKind Next, in getExtendedText()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusNameParser.h | 119 bool ConsumeToken(clang::tok::TokenKind kind); 124 bool ConsumeBrackets(clang::tok::TokenKind left, clang::tok::TokenKind right);
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/MCParser/ |
| H A D | MCAsmLexer.h | 138 AsmToken::TokenKind getKind() const { return getTok().getKind(); } in getKind() 141 bool is(AsmToken::TokenKind K) const { return getTok().is(K); } in is() 144 bool isNot(AsmToken::TokenKind K) const { return getTok().isNot(K); } in isNot()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/ |
| H A D | BuildTree.h | 34 tok::TokenKind K, StringRef Spelling); 39 tok::TokenKind K);
|