Searched refs:TokenKind (Results 1 - 25 of 58) 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.h151 tok::TokenKind getTokenID() const { return (tok::TokenKind)TokenID; }
478 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,
H A DIdentifierTable.cpp154 tok::TokenKind TokenCode, unsigned Flags,
179 tok::TokenKind TokenCode,
224 tok::TokenKind K) {
/external/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, APInt IntVal)
68 AsmToken(TokenKind Kind, StringRef Str, int64_t IntVal = 0)
71 TokenKind getKind() const { return Kind; }
72 bool is(TokenKind K) const { return Kind == K; }
73 bool isNot(TokenKind K) const { return Kind != K; }
178 AsmToken::TokenKind getKind() const { return CurTok.getKind(); }
181 bool is(AsmToken::TokenKind K) const { return CurTok.is(K); }
184 bool isNot(AsmToken::TokenKind
[all...]
/external/clang/include/clang/Lex/
H A DPTHLexer.h86 tok::TokenKind x = (tok::TokenKind)*CurPtr;
H A DToken.h68 tok::TokenKind Kind;
90 tok::TokenKind getKind() const { return Kind; }
91 void setKind(tok::TokenKind K) { Kind = K; }
95 bool is(tok::TokenKind K) const { return Kind == K; }
96 bool isNot(tok::TokenKind K) const { return Kind != K; }
H A DLexer.h438 tok::TokenKind TKind,
483 tok::TokenKind Kind) {
603 tok::TokenKind Kind);
605 tok::TokenKind Kind);
608 tok::TokenKind Kind);
H A DLiteralSupport.h156 tok::TokenKind Kind;
164 tok::TokenKind kind);
192 tok::TokenKind Kind;
/external/clang/unittests/Lex/
H A DLexerTest.cpp64 ArrayRef<tok::TokenKind> ExpectedTokens) {
116 std::vector<tok::TokenKind> ExpectedTokens;
130 std::vector<tok::TokenKind> ExpectedTokens;
142 std::vector<tok::TokenKind> ExpectedTokens;
155 std::vector<tok::TokenKind> ExpectedTokens;
168 std::vector<tok::TokenKind> ExpectedTokens;
182 std::vector<tok::TokenKind> ExpectedTokens;
197 std::vector<tok::TokenKind> ExpectedTokens;
210 std::vector<tok::TokenKind> ExpectedTokens;
223 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.h112 StringRef CurrentLinePrefix, tok::TokenKind Kind,
127 tok::TokenKind Kind;
/external/clang/include/clang/Parse/
H A DParser.h140 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind> RevertibleTypeTraits;
289 bool TryConsumeToken(tok::TokenKind Expected) {
299 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) {
448 tok::TokenKind Kind = Tok.getKind();
714 bool ExpectAndConsume(tok::TokenKind ExpectedTok,
840 bool SkipUntil(tok::TokenKind T,
844 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
846 tok::TokenKind TokArray[] = {T1, T2};
849 bool SkipUntil(tok::TokenKind T
[all...]
/external/clang/lib/Parse/
H A DRAIIObjectsForParser.h361 tok::TokenKind Kind, Close, FinalToken;
380 BalancedDelimiterTracker(Parser& p, tok::TokenKind k,
381 tok::TokenKind FinalToken = tok::semi)
421 tok::TokenKind SkipToTok = tok::unknown);
H A DParseCXXInlineMethods.cpp138 tok::TokenKind kind = Tok.getKind();
202 tok::TokenKind kind = Tok.getKind();
663 bool Parser::ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2,
871 tok::TokenKind kind = Tok.getKind();
890 tok::TokenKind CloseKind = IsLParen ? tok::r_paren : tok::r_brace;
962 tok::TokenKind EndKind)
989 tok::TokenKind EndKind;
H A DParseExprCXX.cpp28 static int SelectDigraphErrorMessage(tok::TokenKind Kind) {
52 Token &ColonToken, tok::TokenKind Kind, bool AtDigraph) {
227 tok::TokenKind NextKind = NextToken().getKind();
1268 tok::TokenKind Kind = Tok.getKind();
1458 tok::TokenKind OpKind,
1532 tok::TokenKind Kind = Tok.getKind();
2843 static TypeTrait TypeTraitFromTokKind(tok::TokenKind kind) {
2857 static ArrayTypeTrait ArrayTypeTraitFromTokKind(tok::TokenKind kind) {
2865 static ExpressionTrait ExpressionTraitFromTokKind(tok::TokenKind kind) {
2873 static unsigned TypeTraitArity(tok::TokenKind kin
[all...]
H A DParseExpr.cpp209 tok::TokenKind K = Tok.getKind();
222 static bool isFoldOperator(tok::TokenKind Kind) {
658 tok::TokenKind SavedKind = Tok.getKind();
815 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind>::iterator Known
1396 tok::TokenKind OpKind = Tok.getKind();
1492 tok::TokenKind OpKind = Tok.getKind();
1817 tok::TokenKind T = Tok.getKind();
2122 tok::TokenKind tokenKind = Tok.getKind();
2456 tok::TokenKind Kind = tok::unknown;
2733 tok::TokenKind Kin
[all...]
H A DParser.cpp103 static bool IsCommonTypo(tok::TokenKind ExpectedTok, const Token &Tok) {
111 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID,
232 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, SkipUntilFlags Flags) {
725 tok::TokenKind NextKind = NextToken().getKind();
1697 tok::TokenKind Kind = Tok.getKind();
1928 tok::TokenKind SkipToTok) {
/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);
/external/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp31 enum TokenKind { enum in struct:clang::ast_matchers::dynamic::Parser::TokenInfo
50 TokenKind Kind;
83 TokenInfo::TokenKind nextTokenKind() const { return NextToken.Kind; }
/external/clang/bindings/python/clang/
H A Dcindex.py461 class TokenKind(object): class in inherits:object
464 _value_map = {} # int -> TokenKind
467 """Create a new TokenKind instance from a numeric value and a name."""
472 return 'TokenKind.%s' % (self.name,)
476 """Obtain a registered TokenKind instance from its value."""
477 result = TokenKind._value_map.get(value, None)
480 raise ValueError('Unknown TokenKind: %d' % value)
486 """Register a new TokenKind enumeration.
491 if value in TokenKind._value_map:
492 raise ValueError('TokenKind alread
[all...]

Completed in 822 milliseconds

123