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

12

/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.
23 enum TokenKind { enum in namespace:clang::tok
55 const char *getTokenName(enum TokenKind Kind);
64 const char *getTokenSimpleSpelling(enum TokenKind Kind);
H A DIdentifierTable.h145 tok::TokenKind getTokenID() const { return (tok::TokenKind)TokenID; }
469 IdentifierInfo &get(StringRef Name, tok::TokenKind TokenCode) {
/external/clang/lib/Basic/
H A DTokenKinds.cpp10 // This file implements the TokenKind enum and support functions.
26 const char *tok::getTokenName(enum TokenKind Kind) {
31 const char *tok::getTokenSimpleSpelling(enum TokenKind Kind) {
H A DIdentifierTable.cpp122 tok::TokenKind TokenCode, unsigned Flags,
158 tok::TokenKind TokenCode,
/external/llvm/include/llvm/MC/MCParser/
H A DMCAsmLexer.h23 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; }
171 AsmToken::TokenKind getKind() const { return CurTok.getKind(); }
174 bool is(AsmToken::TokenKind K) const { return CurTok.is(K); }
177 bool isNot(AsmToken::TokenKind K) const { return CurTok.isNot(K); }
/external/clang/include/clang/Lex/
H A DPTHLexer.h87 tok::TokenKind x = (tok::TokenKind)*CurPtr;
H A DToken.h83 tok::TokenKind getKind() const { return (tok::TokenKind)Kind; }
84 void setKind(tok::TokenKind K) { Kind = K; }
88 bool is(tok::TokenKind K) const { return Kind == (unsigned) K; }
89 bool isNot(tok::TokenKind K) const { return Kind != (unsigned) K; }
154 return tok::getTokenName( (tok::TokenKind) Kind);
H A DLexer.h404 tok::TokenKind TKind,
442 tok::TokenKind Kind) {
558 tok::TokenKind Kind);
560 tok::TokenKind Kind);
563 tok::TokenKind Kind);
H A DLiteralSupport.h137 tok::TokenKind Kind;
145 tok::TokenKind kind);
173 tok::TokenKind Kind;
/external/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/clang/include/clang/AST/
H A DCommentLexer.h33 enum TokenKind { enum in namespace:clang::comments::tok
63 tok::TokenKind Kind;
89 tok::TokenKind getKind() const LLVM_READONLY { return Kind; }
90 void setKind(tok::TokenKind K) { Kind = K; }
92 bool is(tok::TokenKind K) const LLVM_READONLY { return Kind == K; }
93 bool isNot(tok::TokenKind K) const LLVM_READONLY { return Kind != K; }
292 tok::TokenKind Kind) {
/external/clang/include/clang/Parse/
H A DParser.h169 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind> RevertableTypeTraits;
625 bool ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned Diag,
627 tok::TokenKind SkipToTok = tok::unknown);
729 bool SkipUntil(tok::TokenKind T, bool StopAtSemi = true,
734 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, bool StopAtSemi = true,
736 tok::TokenKind TokArray[] = {T1, T2};
739 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T
[all...]
/external/clang/lib/Parse/
H A DRAIIObjectsForParser.h361 tok::TokenKind Kind, Close;
380 BalancedDelimiterTracker(Parser& p, tok::TokenKind k)
420 tok::TokenKind SkipToTok = tok::unknown);
H A DParseCXXInlineMethods.cpp145 tok::TokenKind kind = Tok.getKind();
195 tok::TokenKind kind = Tok.getKind();
524 bool Parser::ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2,
642 tok::TokenKind kind = Tok.getKind();
H A DParseExpr.cpp36 static prec::Level getBinOpPrecedence(tok::TokenKind Kind,
659 tok::TokenKind SavedKind = Tok.getKind();
784 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind>::iterator Known
1385 tok::TokenKind OpKind = Tok.getKind();
1477 tok::TokenKind OpKind = Tok.getKind();
1759 tok::TokenKind T = Tok.getKind();
2014 tok::TokenKind tokenKind = Tok.getKind();
2510 tok::TokenKind Kind = Tok.getKind();
H A DParseExprCXX.cpp26 static int SelectDigraphErrorMessage(tok::TokenKind Kind) {
48 Token &ColonToken, tok::TokenKind Kind, bool AtDigraph) {
156 tok::TokenKind NextKind = NextToken().getKind();
912 tok::TokenKind Kind = Tok.getKind();
1101 tok::TokenKind OpKind,
1178 tok::TokenKind Kind = Tok.getKind();
2434 static UnaryTypeTrait UnaryTypeTraitFromTokKind(tok::TokenKind kind) {
2484 static BinaryTypeTrait BinaryTypeTraitFromTokKind(tok::TokenKind kind) {
2496 static TypeTrait TypeTraitFromTokKind(tok::TokenKind kind) {
2504 static ArrayTypeTrait ArrayTypeTraitFromTokKind(tok::TokenKind kin
[all...]
H A DParser.cpp155 static bool IsCommonTypo(tok::TokenKind ExpectedTok, const Token &Tok) {
168 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID,
169 const char *Msg, tok::TokenKind SkipToTok) {
271 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, bool StopAtSemi,
714 tok::TokenKind NextKind = NextToken().getKind();
1664 tok::TokenKind Kind = Tok.getKind();
1892 tok::TokenKind SkipToToc ) {
H A DParseInit.cpp96 tok::TokenKind Kind = Tok.getKind();
/external/clang/lib/Lex/
H A DPTHLexer.cpp62 tok::TokenKind TKind = (tok::TokenKind) (Word0 & 0xFF);
181 tok::TokenKind x = (tok::TokenKind) (uint8_t) *p;
283 assert(((tok::TokenKind)*CurPtr) == tok::hash);
H A DLiteralSupport.cpp33 static unsigned getCharWidth(tok::TokenKind kind, const TargetInfo &Target) {
862 tok::TokenKind kind) {
H A DTokenConcatenation.cpp164 tok::TokenKind PrevKind = PrevTok.getKind();
H A DModuleMap.cpp452 enum TokenKind { enum in struct:clang::MMToken
483 bool is(TokenKind K) const { return Kind == K; }
528 void skipUntil(MMToken::TokenKind K);
576 Tok.Kind = llvm::StringSwitch<MMToken::TokenKind>(Tok.getString())
657 void ModuleMapParser::skipUntil(MMToken::TokenKind K) {
/external/clang/bindings/python/clang/
H A Dcindex.py438 class TokenKind(object): class in inherits:object
441 _value_map = {} # int -> TokenKind
444 """Create a new TokenKind instance from a numeric value and a name."""
449 return 'TokenKind.%s' % (self.name,)
453 """Obtain a registered TokenKind instance from its value."""
454 result = TokenKind._value_map.get(value, None)
457 raise ValueError('Unknown TokenKind: %d' % value)
463 """Register a new TokenKind enumeration.
468 if value in TokenKind._value_map:
469 raise ValueError('TokenKind alread
[all...]

Completed in 3918 milliseconds

12