Home
last modified time | relevance | path

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

123

/minix/external/bsd/llvm/dist/clang/bindings/python/tests/cindex/
H A Dtest_token_kind.py1 from clang.cindex import TokenKind
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))
37 eq_(t, TokenKind.LITERAL)
[all …]
H A Dtest_tokens.py5 from clang.cindex import TokenKind
19 assert tokens[1].kind == TokenKind.IDENTIFIER
/minix/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DTokenKinds.h25 enum TokenKind : unsigned short { enum
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) { in isAnyIdentifier()
79 inline bool isStringLiteral(TokenKind K) { in isStringLiteral()
87 inline bool isLiteral(TokenKind K) { in isLiteral()
95 inline bool isAnnotation(TokenKind K) { in isAnnotation()
H A DOperatorPrecedence.h47 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
H A DIdentifierTable.h151 tok::TokenKind getTokenID() const { return (tok::TokenKind)TokenID; } in getTokenID()
473 IdentifierInfo &get(StringRef Name, tok::TokenKind TokenCode) { in get()
/minix/external/bsd/llvm/dist/llvm/include/llvm/MC/MCParser/
H A DMCAsmLexer.h24 enum TokenKind { enum
56 TokenKind Kind;
66 AsmToken(TokenKind _Kind, StringRef _Str, APInt _IntVal) in AsmToken()
68 AsmToken(TokenKind _Kind, StringRef _Str, int64_t _IntVal = 0)
71 TokenKind getKind() const { return Kind; } in getKind()
72 bool is(TokenKind K) const { return Kind == K; } in is()
73 bool isNot(TokenKind K) const { return Kind != K; } in isNot()
178 AsmToken::TokenKind getKind() const { return CurTok.getKind(); } in getKind()
181 bool is(AsmToken::TokenKind K) const { return CurTok.is(K); } in is()
184 bool isNot(AsmToken::TokenKind K) const { return CurTok.isNot(K); } in isNot()
/minix/external/bsd/llvm/dist/clang/lib/Basic/
H A DTokenKinds.cpp25 const char *tok::getTokenName(TokenKind Kind) { in getTokenName()
32 const char *tok::getPunctuatorSpelling(TokenKind Kind) { in getPunctuatorSpelling()
41 const char *tok::getKeywordSpelling(TokenKind Kind) { in getKeywordSpelling()
H A DOperatorPrecedence.cpp18 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator, in getBinOpPrecedence()
H A DIdentifierTable.cpp152 tok::TokenKind TokenCode, unsigned Flags, in AddKeyword()
171 tok::TokenKind TokenCode, in AddCXXOperatorKeyword()
216 tok::TokenKind K) { in getTokenKwStatus()
/minix/external/bsd/llvm/dist/clang/unittests/Lex/
H A DLexerTest.cpp116 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
130 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
142 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
155 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
168 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
182 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
197 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
210 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
223 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
237 std::vector<tok::TokenKind> ExpectedTokens; in TEST_F()
[all …]
/minix/external/bsd/llvm/dist/clang/include/clang/Lex/
H A DToken.h68 tok::TokenKind Kind;
90 tok::TokenKind getKind() const { return Kind; } in getKind()
91 void setKind(tok::TokenKind K) { Kind = K; } in setKind()
95 bool is(tok::TokenKind K) const { return Kind == K; } in is()
96 bool isNot(tok::TokenKind K) const { return Kind != K; } in isNot()
H A DPTHLexer.h87 tok::TokenKind x = (tok::TokenKind)*CurPtr; in isNextPPTokenLParen()
H A DLexer.h418 tok::TokenKind TKind,
463 tok::TokenKind Kind) { in FormTokenWithChars()
583 tok::TokenKind Kind);
585 tok::TokenKind Kind);
588 tok::TokenKind Kind);
H A DLiteralSupport.h156 tok::TokenKind Kind;
164 tok::TokenKind kind);
192 tok::TokenKind Kind;
/minix/external/bsd/llvm/dist/clang/include/clang/AST/
H A DCommentLexer.h34 enum TokenKind { enum
65 tok::TokenKind Kind;
91 tok::TokenKind getKind() const LLVM_READONLY { return Kind; } in getKind()
92 void setKind(tok::TokenKind K) { Kind = K; } in setKind()
94 bool is(tok::TokenKind K) const LLVM_READONLY { return Kind == K; } in is()
95 bool isNot(tok::TokenKind K) const LLVM_READONLY { return Kind != K; } in isNot()
296 tok::TokenKind Kind);
/minix/external/bsd/llvm/dist/clang/lib/Format/
H A DWhitespaceManager.h112 StringRef CurrentLinePrefix, tok::TokenKind Kind,
127 tok::TokenKind Kind;
/minix/external/bsd/llvm/dist/clang/include/clang/Parse/
H A DParser.h289 bool TryConsumeToken(tok::TokenKind Expected) { in TryConsumeToken()
448 tok::TokenKind Kind = Tok.getKind(); in isEofOrEom()
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 T1, tok::TokenKind T2, tok::TokenKind T3,
851 tok::TokenKind TokArray[] = {T1, T2, T3};
854 bool SkipUntil(ArrayRef<tok::TokenKind> Toks,
1187 bool ConsumeAndStoreUntil(tok::TokenKind T1,
1193 bool ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2,
[all …]
/minix/external/bsd/llvm/dist/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.cpp133 tok::TokenKind kind = Tok.getKind(); in ParseCXXInlineMethodDef()
197 tok::TokenKind kind = Tok.getKind(); in ParseCXXNonStaticMemberInitializer()
653 bool Parser::ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2, in ConsumeAndStoreUntil()
861 tok::TokenKind kind = Tok.getKind(); in ConsumeAndStoreFunctionPrologue()
880 tok::TokenKind CloseKind = IsLParen ? tok::r_paren : tok::r_brace; in ConsumeAndStoreFunctionPrologue()
952 tok::TokenKind EndKind) in UnannotatedTentativeParsingAction()
979 tok::TokenKind EndKind;
H A DParseExprCXX.cpp28 static int SelectDigraphErrorMessage(tok::TokenKind Kind) { in SelectDigraphErrorMessage()
52 Token &ColonToken, tok::TokenKind Kind, bool AtDigraph) { in FixDigraph()
218 tok::TokenKind NextKind = NextToken().getKind(); in ParseOptionalCXXScopeSpecifier()
1259 tok::TokenKind Kind = Tok.getKind(); in ParseCXXCasts()
1449 tok::TokenKind OpKind, in ParseCXXPseudoDestructor()
1526 tok::TokenKind Kind = Tok.getKind(); in ParseCXXBoolLiteral()
2813 static TypeTrait TypeTraitFromTokKind(tok::TokenKind kind) { in TypeTraitFromTokKind()
2827 static ArrayTypeTrait ArrayTypeTraitFromTokKind(tok::TokenKind kind) { in ArrayTypeTraitFromTokKind()
2835 static ExpressionTrait ExpressionTraitFromTokKind(tok::TokenKind kind) { in ExpressionTraitFromTokKind()
2843 static unsigned TypeTraitArity(tok::TokenKind kind) { in TypeTraitArity()
[all …]
H A DParseExpr.cpp209 tok::TokenKind K = Tok.getKind(); in isNotExpressionStart()
222 static bool isFoldOperator(tok::TokenKind Kind) { in isFoldOperator()
645 tok::TokenKind SavedKind = Tok.getKind(); in ParseCastExpression()
802 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind>::iterator Known in ParseCastExpression()
1382 tok::TokenKind OpKind = Tok.getKind(); in ParsePostfixExpressionSuffix()
1474 tok::TokenKind OpKind = Tok.getKind(); in ParsePostfixExpressionSuffix()
1799 tok::TokenKind T = Tok.getKind(); in ParseBuiltinPrimaryExpression()
2104 tok::TokenKind tokenKind = Tok.getKind(); in ParseParenExpression()
2436 tok::TokenKind Kind = tok::unknown; in ParseFoldExpression()
2716 tok::TokenKind Kind = Tok.getKind(); in ParseObjCBoolLiteral()
H A DParser.cpp103 static bool IsCommonTypo(tok::TokenKind ExpectedTok, const Token &Tok) { in IsCommonTypo()
111 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID, in ExpectAndConsume()
232 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, SkipUntilFlags Flags) { in SkipUntil()
725 tok::TokenKind NextKind = NextToken().getKind(); in ParseExternalDeclaration()
1696 tok::TokenKind Kind = Tok.getKind(); in isTokenEqualOrEqualTypo()
1927 tok::TokenKind SkipToTok) { in expectAndConsume()
/minix/external/bsd/llvm/dist/clang/lib/Lex/
H A DPTHLexer.cpp61 tok::TokenKind TKind = (tok::TokenKind) (Word0 & 0xFF); in Lex()
173 tok::TokenKind x = (tok::TokenKind) (uint8_t) *p; in DiscardToEndOfLine()
275 assert(((tok::TokenKind)*CurPtr) == tok::hash); in SkipBlock()
/minix/external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp31 enum TokenKind { enum
50 TokenKind Kind;
83 TokenInfo::TokenKind nextTokenKind() const { return NextToken.Kind; } in nextTokenKind()
/minix/external/bsd/llvm/dist/clang/bindings/python/clang/
H A Dcindex.py461 class TokenKind(object): class
477 result = TokenKind._value_map.get(value, None)
491 if value in TokenKind._value_map:
494 kind = TokenKind(value, name)
495 TokenKind._value_map[value] = kind
496 setattr(TokenKind, name, kind)
2756 return TokenKind.from_value(conf.lib.clang_getTokenKind(self))
3541 TokenKind.register(value, name)

123