Home
last modified time | relevance | path

Searched refs:TokenKind (Results 1 – 25 of 92) sorted by relevance

1234

/netbsd-src/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/
H A Dtest_token_kind.py6 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 …]
H A Dtest_tokens.py10 from clang.cindex import TokenKind
26 self.assertEqual(tokens[1].kind, TokenKind.IDENTIFIER)
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-rc/
H A DResourceScriptToken.cpp46 : TokenKind(RCTokenKind), TokenValue(Value) {} in RCToken()
49 assert(TokenKind == Kind::Int); in intValue()
60 return TokenKind == Kind::Int && std::toupper(TokenValue.back()) == 'L'; in isLongInt()
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()
173 if (Error TokenError = consumeToken(TokenKind)) in run()
177 if (TokenKind == Kind::LineComment || TokenKind == Kind::StartComment) in run()
[all …]
H A DResourceScriptParser.h68 bool isNextTokenKind(Kind TokenKind) const;
96 Error consumeType(Kind TokenKind);
100 bool consumeOptionalType(Kind TokenKind);
H A DResourceScriptParser.cpp95 bool RCParser::isNextTokenKind(Kind TokenKind) const { in isNextTokenKind()
96 return !isEof() && look().kind() == TokenKind; in isNextTokenKind()
261 Error RCParser::consumeType(Kind TokenKind) { in consumeType() argument
262 if (isNextTokenKind(TokenKind)) { in consumeType()
267 switch (TokenKind) { in consumeType()
280 bool RCParser::consumeOptionalType(Kind TokenKind) { in consumeOptionalType() argument
281 if (isNextTokenKind(TokenKind)) { in consumeOptionalType()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DTokenKinds.h25 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;
72 inline bool isAnyIdentifier(TokenKind K) { in isAnyIdentifier()
78 inline bool isStringLiteral(TokenKind K) { in isStringLiteral()
86 inline bool isLiteral(TokenKind K) { in isLiteral()
94 bool isAnnotation(TokenKind K);
97 bool isPragmaAnnotation(TokenKind K);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DToken.h65 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()
103 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2, Ts... Ks) const { in isOneOf()
H A DDependencyDirectivesSourceMinimizer.h33 enum TokenKind { enum
61 TokenKind K = pp_none;
66 Token(TokenKind K, int Offset) : K(K), Offset(Offset) {} in Token()
H A DLexer.h533 tok::TokenKind TKind,
587 tok::TokenKind Kind) { in FormTokenWithChars()
707 tok::TokenKind Kind);
709 tok::TokenKind Kind);
712 tok::TokenKind Kind);
H A DLiteralSupport.h182 tok::TokenKind Kind;
190 tok::TokenKind kind);
219 tok::TokenKind Kind;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DTokenKinds.cpp24 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()
49 bool tok::isAnnotation(TokenKind Kind) { in isAnnotation()
59 bool tok::isPragmaAnnotation(TokenKind Kind) { in isPragmaAnnotation()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCAsmMacro.h23 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/
H A DMILexer.h27 enum TokenKind { enum
170 TokenKind Kind = Error;
179 MIToken &reset(TokenKind Kind, StringRef Range);
185 TokenKind kind() const { return Kind; } in kind()
212 bool is(TokenKind K) const { return Kind == K; } in is()
214 bool isNot(TokenKind K) const { return Kind != K; } in isNot()
H A DMILexer.cpp64 MIToken &MIToken::reset(TokenKind Kind, StringRef Range) { in reset()
170 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type, in lexName()
192 static MIToken::TokenKind getIdentifierKind(StringRef Identifier) { in getIdentifierKind()
193 return StringSwitch<MIToken::TokenKind>(Identifier) in getIdentifierKind()
326 MIToken::TokenKind Kind) { in maybeLexIndex()
339 MIToken::TokenKind Kind) { in maybeLexIndexAndName()
593 static MIToken::TokenKind getMetadataKeywordKind(StringRef Identifier) { in getMetadataKeywordKind()
594 return StringSwitch<MIToken::TokenKind>(Identifier) in getMetadataKeywordKind()
624 static MIToken::TokenKind symbolToken(char C) { in symbolToken()
656 MIToken::TokenKind Kind; in maybeLexSymbol()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DCommentLexer.h32 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);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/
H A DSourceCode.h26 tok::TokenKind Terminator,
33 CharSourceRange getExtendedRange(const T &Node, tok::TokenKind Next, in getExtendedRange()
79 StringRef getExtendedText(const T &Node, tok::TokenKind Next, in getExtendedText()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/
H A DMCAsmLexer.h140 AsmToken::TokenKind getKind() const { return getTok().getKind(); } in getKind()
143 bool is(AsmToken::TokenKind K) const { return getTok().is(K); } in is()
146 bool isNot(AsmToken::TokenKind K) const { return getTok().isNot(K); } in isNot()
H A DMCAsmParserExtension.h88 bool parseToken(AsmToken::TokenKind T,
98 bool parseOptionalToken(AsmToken::TokenKind T) { in parseOptionalToken()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Format/
H A DFormatTokenLexer.cpp96 static const tok::TokenKind NullishCoalescingOperator[] = {tok::question, in tryMergePreviousTokens()
98 static const tok::TokenKind NullPropagatingOperator[] = {tok::question, in tryMergePreviousTokens()
100 static const tok::TokenKind FatArrow[] = {tok::equal, tok::greater}; in tryMergePreviousTokens()
120 static const tok::TokenKind CSharpNullConditionalLSquare[] = { in tryMergePreviousTokens()
141 static const tok::TokenKind JSIdentity[] = {tok::equalequal, tok::equal}; in tryMergePreviousTokens()
142 static const tok::TokenKind JSNotIdentity[] = {tok::exclaimequal, in tryMergePreviousTokens()
144 static const tok::TokenKind JSShiftEqual[] = {tok::greater, tok::greater, in tryMergePreviousTokens()
146 static const tok::TokenKind JSExponentiation[] = {tok::star, tok::star}; in tryMergePreviousTokens()
147 static const tok::TokenKind JSExponentiationEqual[] = {tok::star, in tryMergePreviousTokens()
149 static const tok::TokenKind JSPipePipeEqual[] = {tok::pipepipe, tok::equal}; in tryMergePreviousTokens()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
H A DBuildTree.h31 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K,
36 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K);
H A DTokens.h107 Token(SourceLocation Location, unsigned Length, tok::TokenKind Kind);
111 tok::TokenKind kind() const { return Kind; } in kind()
145 tok::TokenKind Kind;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
H A DRangeSelector.cpp82 tok::TokenKind TK) { in findPreviousTokenKind()
103 return findPreviousTokenKind(EndLoc, SM, LangOpts, tok::TokenKind::l_paren); in findOpenParen()
148 ? tooling::getExtendedRange(*Node, tok::TokenKind::semi, in node()
159 return tooling::getExtendedRange(*Node, tok::TokenKind::semi, in statement()
321 tok::TokenKind::semi, *Result.Context); in getElseRange()
H A DSourceCode.cpp38 tok::TokenKind Next, in maybeExtendRange()
108 static bool contains(const std::set<tok::TokenKind> &Terminators, in contains()
123 const std::set<tok::TokenKind> &Terminators, in getEntityEndLoc()
251 static std::set<tok::TokenKind> getTerminators(const Decl &D) { in getTerminators()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h170 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind> RevertibleTypeTraits;
488 bool TryConsumeToken(tok::TokenKind Expected) { in TryConsumeToken()
498 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) { in TryConsumeToken()
674 tok::TokenKind Kind = Tok.getKind(); in isEofOrEom()
683 bool isFoldOperator(tok::TokenKind Kind) const;
1021 bool ExpectAndConsume(tok::TokenKind ExpectedTok,
1068 tok::TokenKind FirstTokKind, CompoundToken Op);
1203 bool SkipUntil(tok::TokenKind T,
1207 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
1209 tok::TokenKind TokArray[] = {T1, T2};
[all …]
H A DRAIIObjectsForParser.h387 tok::TokenKind Kind, Close, FinalToken;
404 BalancedDelimiterTracker(Parser& p, tok::TokenKind k,
405 tok::TokenKind FinalToken = tok::semi)
445 tok::TokenKind SkipToTok = tok::unknown);

1234