Home
last modified time | relevance | path

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

1234

/freebsd-13.1/contrib/llvm-project/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);
H A DOperatorPrecedence.h47 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
H A DIdentifierTable.h198 tok::TokenKind getTokenID() const { return (tok::TokenKind)TokenID; } in alignas()
214 void revertIdentifierToTokenID(tok::TokenKind TK) { in alignas()
553 IdentifierInfo &get(StringRef Name, tok::TokenKind TokenCode) { in get()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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
63 TokenKind K = pp_none;
68 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;
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMILexer.h27 enum TokenKind { enum
174 TokenKind Kind = Error;
183 MIToken &reset(TokenKind Kind, StringRef Range);
189 TokenKind kind() const { return Kind; } in kind()
216 bool is(TokenKind K) const { return Kind == K; } in is()
218 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()
328 MIToken::TokenKind Kind) { in maybeLexIndex()
341 MIToken::TokenKind Kind) { in maybeLexIndexAndName()
595 static MIToken::TokenKind getMetadataKeywordKind(StringRef Identifier) { in getMetadataKeywordKind()
596 return StringSwitch<MIToken::TokenKind>(Identifier) in getMetadataKeywordKind()
626 static MIToken::TokenKind symbolToken(char C) { in symbolToken()
658 MIToken::TokenKind Kind; in maybeLexSymbol()
/freebsd-13.1/contrib/llvm-project/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);
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusNameParser.h119 bool ConsumeToken(clang::tok::TokenKind kind);
124 bool ConsumeBrackets(clang::tok::TokenKind left, clang::tok::TokenKind right);
H A DCPlusPlusNameParser.cpp71 bool CPlusPlusNameParser::ConsumeToken(tok::TokenKind kind) { in ConsumeToken()
195 tok::TokenKind kind = Peek().getKind(); in ConsumeTemplateArgs()
297 bool CPlusPlusNameParser::ConsumeBrackets(tok::TokenKind left, in ConsumeBrackets()
298 tok::TokenKind right) { in ConsumeBrackets()
306 tok::TokenKind kind = Peek().getKind(); in ConsumeBrackets()
664 static const llvm::StringMap<tok::TokenKind> &GetKeywordsMap() { in GetKeywordsMap()
665 static llvm::StringMap<tok::TokenKind> g_map{ in GetKeywordsMap()
/freebsd-13.1/contrib/llvm-project/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;
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.cpp98 static const tok::TokenKind NullishCoalescingOperator[] = {tok::question, in tryMergePreviousTokens()
100 static const tok::TokenKind NullPropagatingOperator[] = {tok::question, in tryMergePreviousTokens()
102 static const tok::TokenKind FatArrow[] = {tok::equal, tok::greater}; in tryMergePreviousTokens()
122 static const tok::TokenKind CSharpNullConditionalLSquare[] = { in tryMergePreviousTokens()
143 static const tok::TokenKind JSIdentity[] = {tok::equalequal, tok::equal}; in tryMergePreviousTokens()
144 static const tok::TokenKind JSNotIdentity[] = {tok::exclaimequal, in tryMergePreviousTokens()
148 static const tok::TokenKind JSExponentiation[] = {tok::star, tok::star}; in tryMergePreviousTokens()
149 static const tok::TokenKind JSExponentiationEqual[] = {tok::star, in tryMergePreviousTokens()
152 static const tok::TokenKind JSAndAndEqual[] = {tok::ampamp, tok::equal}; in tryMergePreviousTokens()
178 static const tok::TokenKind JavaRightLogicalShiftAssign[] = { in tryMergePreviousTokens()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h675 tok::TokenKind Kind = Tok.getKind(); in isEofOrEom()
1204 bool SkipUntil(tok::TokenKind T,
1208 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
1210 tok::TokenKind TokArray[] = {T1, T2};
1213 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3,
1215 tok::TokenKind TokArray[] = {T1, T2, T3};
1218 bool SkipUntil(ArrayRef<tok::TokenKind> Toks,
1566 bool ConsumeAndStoreUntil(tok::TokenKind T1,
1572 bool ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2,
1785 tok::TokenKind K = Tok.getKind(); in isPostfixExpressionSuffixStart()
[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);
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCAsmParser.cpp61 bool MCAsmParser::parseToken(AsmToken::TokenKind T, const Twine &Msg) { in parseToken()
78 bool MCAsmParser::parseOptionalToken(AsmToken::TokenKind T) { in parseOptionalToken()

1234