Searched refs:TokenKind (Results 1 - 25 of 67) sorted by relevance

123

/external/clang/bindings/python/tests/cindex/
H A Dtest_token_kind.py1 from clang.cindex import TokenKind namespace
7 """Ensure TokenKind constructor works as expected."""
9 t = TokenKind(5, 'foo')
18 TokenKind.register(2, 'foo')
24 TokenKind.from_value(-1)
28 ok_(hasattr(TokenKind, 'LITERAL'))
29 literal = TokenKind.LITERAL
31 ok_(isinstance(literal, TokenKind))
35 t = TokenKind.from_value(3)
36 ok_(isinstance(t, TokenKind))
[all...]
H A Dtest_tokens.py5 from clang.cindex import TokenKind namespace
19 assert tokens[1].kind == TokenKind.IDENTIFIER
/external/clang/include/clang/Basic/
H A DTokenKinds.h11 /// \brief Defines the clang::TokenKind enum and support functions.
25 enum TokenKind : unsigned short {
57 const char *getTokenName(TokenKind Kind) LLVM_READNONE;
66 const char *getPunctuatorSpelling(TokenKind Kind) LLVM_READNONE;
70 const char *getKeywordSpelling(TokenKind Kind) LLVM_READNONE;
73 inline bool isAnyIdentifier(TokenKind K) {
79 inline bool isStringLiteral(TokenKind K) {
87 inline bool isLiteral(TokenKind K) {
95 inline bool isAnnotation(TokenKind K) {
H A DOperatorPrecedence.h47 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
H A DIdentifierTable.h156 tok::TokenKind getTokenID() const { return (tok::TokenKind)TokenID; }
172 void revertIdentifierToTokenID(tok::TokenKind TK) {
500 IdentifierInfo &get(StringRef Name, tok::TokenKind TokenCode) {
/external/clang/lib/Basic/
H A DTokenKinds.cpp10 // This file implements the TokenKind enum and support functions.
25 const char *tok::getTokenName(TokenKind Kind) {
28 llvm_unreachable("unknown TokenKind");
32 const char *tok::getPunctuatorSpelling(TokenKind Kind) {
41 const char *tok::getKeywordSpelling(TokenKind Kind) {
H A DOperatorPrecedence.cpp18 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
/external/swiftshader/third_party/LLVM/include/llvm/MC/MCParser/
H A DMCAsmLexer.h24 enum TokenKind { enum in class:llvm::AsmToken
56 TokenKind Kind;
66 AsmToken(TokenKind _Kind, StringRef _Str, int64_t _IntVal = 0)
69 TokenKind getKind() const { return Kind; }
70 bool is(TokenKind K) const { return Kind == K; }
71 bool isNot(TokenKind K) const { return Kind != K; }
170 AsmToken::TokenKind getKind() const { return CurTok.getKind(); }
173 bool is(AsmToken::TokenKind K) const { return CurTok.is(K); }
176 bool isNot(AsmToken::TokenKind K) const { return CurTok.isNot(K); }
/external/llvm/include/llvm/MC/MCParser/
H A DMCAsmLexer.h27 enum TokenKind { enum in class:llvm::AsmToken
62 TokenKind Kind;
72 AsmToken(TokenKind Kind, StringRef Str, APInt IntVal)
74 AsmToken(TokenKind Kind, StringRef Str, int64_t IntVal = 0)
77 TokenKind getKind() const { return Kind; }
78 bool is(TokenKind K) const { return Kind == K; }
79 bool isNot(TokenKind K) const { return Kind != K; }
210 AsmToken::TokenKind getKind() const { return getTok().getKind(); }
213 bool is(AsmToken::TokenKind K) const { return getTok().is(K); }
216 bool isNot(AsmToken::TokenKind
[all...]
/external/clang/include/clang/Lex/
H A DPTHLexer.h86 tok::TokenKind x = (tok::TokenKind)*CurPtr;
H A DToken.h66 tok::TokenKind Kind;
89 tok::TokenKind getKind() const { return Kind; }
90 void setKind(tok::TokenKind K) { Kind = K; }
94 bool is(tok::TokenKind K) const { return Kind == K; }
95 bool isNot(tok::TokenKind K) const { return Kind != K; }
96 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const {
100 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2, Ts... Ks) const {
H A DLexer.h458 tok::TokenKind TKind,
503 tok::TokenKind Kind) {
623 tok::TokenKind Kind);
625 tok::TokenKind Kind);
628 tok::TokenKind Kind);
H A DLiteralSupport.h166 tok::TokenKind Kind;
174 tok::TokenKind kind);
203 tok::TokenKind Kind;
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCTargetAsmLexer.h78 AsmToken::TokenKind getKind() const { return CurTok.getKind(); }
81 bool is(AsmToken::TokenKind K) const { return CurTok.is(K); }
84 bool isNot(AsmToken::TokenKind K) const { return CurTok.isNot(K); }
/external/llvm/lib/CodeGen/MIRParser/
H A DMILexer.h29 enum TokenKind { enum in struct:llvm::MIToken
126 TokenKind Kind;
135 MIToken &reset(TokenKind Kind, StringRef Range);
141 TokenKind kind() const { return Kind; }
166 bool is(TokenKind K) const { return Kind == K; }
168 bool isNot(TokenKind K) const { return Kind != K; }
H A DMILexer.cpp62 MIToken &MIToken::reset(TokenKind Kind, StringRef Range) {
154 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type,
187 static MIToken::TokenKind getIdentifierKind(StringRef Identifier) {
188 return StringSwitch<MIToken::TokenKind>(Identifier)
278 MIToken::TokenKind Kind) {
291 MIToken::TokenKind Kind) {
455 static MIToken::TokenKind getMetadataKeywordKind(StringRef Identifier) {
456 return StringSwitch<MIToken::TokenKind>(Identifier)
484 static MIToken::TokenKind symbolToken(char C) {
514 MIToken::TokenKind Kin
[all...]
/external/clang/unittests/Lex/
H A DLexerTest.cpp88 ArrayRef<tok::TokenKind> ExpectedTokens) {
120 std::vector<tok::TokenKind> ExpectedTokens;
134 std::vector<tok::TokenKind> ExpectedTokens;
146 std::vector<tok::TokenKind> ExpectedTokens;
159 std::vector<tok::TokenKind> ExpectedTokens;
172 std::vector<tok::TokenKind> ExpectedTokens;
186 std::vector<tok::TokenKind> ExpectedTokens;
201 std::vector<tok::TokenKind> ExpectedTokens;
214 std::vector<tok::TokenKind> ExpectedTokens;
227 std::vector<tok::TokenKind> ExpectedToken
[all...]
/external/clang/include/clang/AST/
H A DCommentLexer.h34 enum TokenKind { enum in namespace:clang::comments::tok
65 tok::TokenKind Kind;
91 tok::TokenKind getKind() const LLVM_READONLY { return Kind; }
92 void setKind(tok::TokenKind K) { Kind = K; }
94 bool is(tok::TokenKind K) const LLVM_READONLY { return Kind == K; }
95 bool isNot(tok::TokenKind K) const LLVM_READONLY { return Kind != K; }
296 tok::TokenKind Kind);
/external/clang/lib/Format/
H A DWhitespaceManager.h111 StringRef CurrentLinePrefix, tok::TokenKind Kind,
127 tok::TokenKind Kind;
H A DFormatTokenLexer.h43 bool tryMergeTokens(ArrayRef<tok::TokenKind> Kinds, TokenType NewType);
H A DFormatTokenLexer.cpp70 static const tok::TokenKind JSIdentity[] = {tok::equalequal, tok::equal};
71 static const tok::TokenKind JSNotIdentity[] = {tok::exclaimequal,
73 static const tok::TokenKind JSShiftEqual[] = {tok::greater, tok::greater,
75 static const tok::TokenKind JSRightArrow[] = {tok::equal, tok::greater};
114 bool FormatTokenLexer::tryMergeTokens(ArrayRef<tok::TokenKind> Kinds,
/external/clang/lib/Parse/
H A DRAIIObjectsForParser.h367 tok::TokenKind Kind, Close, FinalToken;
386 BalancedDelimiterTracker(Parser& p, tok::TokenKind k,
387 tok::TokenKind FinalToken = tok::semi)
427 tok::TokenKind SkipToTok = tok::unknown);
H A DParseCXXInlineMethods.cpp142 tok::TokenKind kind = Tok.getKind();
206 tok::TokenKind kind = Tok.getKind();
669 bool Parser::ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2,
877 tok::TokenKind kind = Tok.getKind();
896 tok::TokenKind CloseKind = IsLParen ? tok::r_paren : tok::r_brace;
968 tok::TokenKind EndKind)
995 tok::TokenKind EndKind;
/external/clang/include/clang/Parse/
H A DParser.h149 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind> RevertibleTypeTraits;
299 bool TryConsumeToken(tok::TokenKind Expected) {
309 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) {
464 tok::TokenKind Kind = Tok.getKind();
758 bool ExpectAndConsume(tok::TokenKind ExpectedTok,
884 bool SkipUntil(tok::TokenKind T,
888 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
890 tok::TokenKind TokArray[] = {T1, T2};
893 bool SkipUntil(tok::TokenKind T
[all...]
/external/clang/lib/Lex/
H A DPTHLexer.cpp61 tok::TokenKind TKind = (tok::TokenKind) (Word0 & 0xFF);
173 tok::TokenKind x = (tok::TokenKind) (uint8_t) *p;
275 assert(((tok::TokenKind)*CurPtr) == tok::hash);

Completed in 579 milliseconds

123