Home
last modified time | relevance | path

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

1234

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDTokenKinds.h24 enum TokenKind : unsigned short { enum
55 const char *getTokenName(TokenKind Kind) LLVM_READNONE;
64 const char *getPunctuatorSpelling(TokenKind Kind) LLVM_READNONE;
68 const char *getKeywordSpelling(TokenKind Kind) LLVM_READNONE;
71 inline bool isAnyIdentifier(TokenKind K) { in isAnyIdentifier()
77 inline bool isStringLiteral(TokenKind K) { in isStringLiteral()
85 inline bool isLiteral(TokenKind K) { in isLiteral()
93 bool isAnnotation(TokenKind K);
96 bool isPragmaAnnotation(TokenKind K);
HDIdentifierTable.h185 tok::TokenKind getTokenID() const { return (tok::TokenKind)TokenID; } in alignas()
201 void revertIdentifierToTokenID(tok::TokenKind TK) { in alignas()
553 IdentifierInfo &get(StringRef Name, tok::TokenKind TokenCode) { in get()
HDOperatorPrecedence.h47 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
HDToken.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()
HDDependencyDirectivesSourceMinimizer.h33 enum TokenKind { enum
61 TokenKind K = pp_none;
66 Token(TokenKind K, int Offset) : K(K), Offset(Offset) {} in Token()
HDLexer.h529 tok::TokenKind TKind,
583 tok::TokenKind Kind) { in FormTokenWithChars()
703 tok::TokenKind Kind);
705 tok::TokenKind Kind);
708 tok::TokenKind Kind);
HDLiteralSupport.h177 tok::TokenKind Kind;
185 tok::TokenKind kind);
214 tok::TokenKind Kind;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
HDTokenKinds.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-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDMCAsmMacro.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-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
HDMILexer.h28 enum TokenKind { enum
166 TokenKind Kind = Error;
175 MIToken &reset(TokenKind Kind, StringRef Range);
181 TokenKind kind() const { return Kind; } in kind()
208 bool is(TokenKind K) const { return Kind == K; } in is()
210 bool isNot(TokenKind K) const { return Kind != K; } in isNot()
HDMILexer.cpp67 MIToken &MIToken::reset(TokenKind Kind, StringRef Range) { in reset()
159 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type, in lexName()
181 static MIToken::TokenKind getIdentifierKind(StringRef Identifier) { in getIdentifierKind()
182 return StringSwitch<MIToken::TokenKind>(Identifier) in getIdentifierKind()
309 MIToken::TokenKind Kind) { in maybeLexIndex()
322 MIToken::TokenKind Kind) { in maybeLexIndexAndName()
576 static MIToken::TokenKind getMetadataKeywordKind(StringRef Identifier) { in getMetadataKeywordKind()
577 return StringSwitch<MIToken::TokenKind>(Identifier) in getMetadataKeywordKind()
607 static MIToken::TokenKind symbolToken(char C) { in symbolToken()
639 MIToken::TokenKind Kind; in maybeLexSymbol()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDCommentLexer.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()
299 tok::TokenKind Kind);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
HDSourceCode.h25 CharSourceRange maybeExtendRange(CharSourceRange Range, tok::TokenKind Next,
32 CharSourceRange getExtendedRange(const T &Node, tok::TokenKind Next, in getExtendedRange()
71 StringRef getExtendedText(const T &Node, tok::TokenKind Next, in getExtendedText()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
HDMCAsmLexer.h132 AsmToken::TokenKind getKind() const { return getTok().getKind(); } in getKind()
135 bool is(AsmToken::TokenKind K) const { return getTok().is(K); } in is()
138 bool isNot(AsmToken::TokenKind K) const { return getTok().isNot(K); } in isNot()
HDMCAsmParserExtension.h88 bool parseToken(AsmToken::TokenKind T,
97 bool parseOptionalToken(AsmToken::TokenKind T) { in parseOptionalToken()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
HDCPlusPlusNameParser.h120 bool ConsumeToken(clang::tok::TokenKind kind);
125 bool ConsumeBrackets(clang::tok::TokenKind left, clang::tok::TokenKind right);
HDCPlusPlusNameParser.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()
633 static const llvm::StringMap<tok::TokenKind> &GetKeywordsMap() { in GetKeywordsMap()
634 static llvm::StringMap<tok::TokenKind> g_map{ in GetKeywordsMap()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/
HDParser.h165 llvm::SmallDenseMap<IdentifierInfo *, tok::TokenKind> RevertibleTypeTraits;
460 bool TryConsumeToken(tok::TokenKind Expected) { in TryConsumeToken()
470 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) { in TryConsumeToken()
646 tok::TokenKind Kind = Tok.getKind(); in isEofOrEom()
655 bool isFoldOperator(tok::TokenKind Kind) const;
984 bool ExpectAndConsume(tok::TokenKind ExpectedTok,
1118 bool SkipUntil(tok::TokenKind T,
1122 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
1124 tok::TokenKind TokArray[] = {T1, T2};
1127 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3,
[all …]
HDRAIIObjectsForParser.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-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/
HDRangeSelector.cpp83 tok::TokenKind TK) { in findPreviousTokenKind()
104 return findPreviousTokenKind(EndLoc, SM, LangOpts, tok::TokenKind::l_paren); in findOpenParen()
135 ? tooling::getExtendedRange(*Node, tok::TokenKind::semi, in node()
146 return tooling::getExtendedRange(*Node, tok::TokenKind::semi, in statement()
299 tok::TokenKind::semi, *Result.Context); in getElseRange()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/
HDFormatTokenLexer.cpp85 static const tok::TokenKind JSRightArrow[] = {tok::equal, tok::greater}; in tryMergePreviousTokens()
94 static const tok::TokenKind JSIdentity[] = {tok::equalequal, tok::equal}; in tryMergePreviousTokens()
95 static const tok::TokenKind JSNotIdentity[] = {tok::exclaimequal, in tryMergePreviousTokens()
97 static const tok::TokenKind JSShiftEqual[] = {tok::greater, tok::greater, in tryMergePreviousTokens()
99 static const tok::TokenKind JSRightArrow[] = {tok::equal, tok::greater}; in tryMergePreviousTokens()
100 static const tok::TokenKind JSExponentiation[] = {tok::star, tok::star}; in tryMergePreviousTokens()
101 static const tok::TokenKind JSExponentiationEqual[] = {tok::star, in tryMergePreviousTokens()
103 static const tok::TokenKind JSNullPropagatingOperator[] = {tok::question, in tryMergePreviousTokens()
105 static const tok::TokenKind JSNullishOperator[] = {tok::question, in tryMergePreviousTokens()
136 static const tok::TokenKind JavaRightLogicalShiftAssign[] = { in tryMergePreviousTokens()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
HDTokens.h106 Token(SourceLocation Location, unsigned Length, tok::TokenKind Kind);
110 tok::TokenKind kind() const { return Kind; } in kind()
144 tok::TokenKind Kind;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
HDMCAsmParser.cpp49 bool MCAsmParser::parseToken(AsmToken::TokenKind T, const Twine &Msg) { in parseToken()
66 bool MCAsmParser::parseOptionalToken(AsmToken::TokenKind T) { in parseOptionalToken()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseCXXInlineMethods.cpp141 tok::TokenKind kind = Tok.getKind(); in ParseCXXInlineMethodDef()
196 tok::TokenKind kind = Tok.getKind(); in ParseCXXNonStaticMemberInitializer()
708 bool Parser::ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2, in ConsumeAndStoreUntil()
911 tok::TokenKind kind = Tok.getKind(); in ConsumeAndStoreFunctionPrologue()
950 tok::TokenKind CloseKind = IsLParen ? tok::r_paren : tok::r_brace; in ConsumeAndStoreFunctionPrologue()
1022 tok::TokenKind EndKind) in UnannotatedTentativeParsingAction()
1050 tok::TokenKind EndKind;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
HDDependencyDirectivesSourceMinimizer.cpp66 LLVM_NODISCARD bool lexDefault(TokenKind Kind, StringRef Directive,
68 Token &makeToken(TokenKind K) { in makeToken()
76 TokenKind top() const { return Tokens.empty() ? pp_none : Tokens.back().K; } in top()
781 bool Minimizer::lexDefault(TokenKind Kind, StringRef Directive, in lexDefault()
837 auto Kind = llvm::StringSwitch<TokenKind>(Id.Name) in lexPPLine()

1234