/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TokenKinds.h | 10 /// Defines the clang::TokenKind enum and support functions. 24 enum TokenKind : unsigned short { 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) { 77 inline bool isStringLiteral(TokenKind K) { 85 inline bool isLiteral(TokenKind K) { 93 bool isAnnotation(TokenKind K); 96 bool isPragmaAnnotation(TokenKind [all...] |
H A D | OperatorPrecedence.h | 47 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/ |
H A D | TokenKinds.cpp | 9 // This file implements the TokenKind enum and support functions. 24 const char *tok::getTokenName(TokenKind Kind) { 27 llvm_unreachable("unknown TokenKind"); 31 const char *tok::getPunctuatorSpelling(TokenKind Kind) { 40 const char *tok::getKeywordSpelling(TokenKind Kind) { 49 bool tok::isAnnotation(TokenKind Kind) { 59 bool tok::isPragmaAnnotation(TokenKind Kind) {
|
H A D | OperatorPrecedence.cpp | 17 prec::Level getBinOpPrecedence(tok::TokenKind Kind, bool GreaterThanIsOperator,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | DependencyDirectivesSourceMinimizer.h | 33 enum TokenKind { enum in namespace:clang::minimize_source_to_dependency_directives 61 TokenKind K = pp_none; 66 Token(TokenKind K, int Offset) : K(K), Offset(Offset) {}
|
H A D | Token.h | 65 tok::TokenKind Kind; 92 tok::TokenKind getKind() const { return Kind; } 93 void setKind(tok::TokenKind K) { Kind = K; } 97 bool is(tok::TokenKind K) const { return Kind == K; } 98 bool isNot(tok::TokenKind K) const { return Kind != K; } 99 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const { 103 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2, Ts... Ks) const {
|
H A D | Lexer.h | 529 tok::TokenKind TKind, 583 tok::TokenKind Kind) { 703 tok::TokenKind Kind); 705 tok::TokenKind Kind); 708 tok::TokenKind Kind);
|
H A D | LiteralSupport.h | 177 tok::TokenKind Kind; 185 tok::TokenKind kind); 214 tok::TokenKind Kind;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCAsmMacro.h | 23 enum TokenKind { enum in class:llvm::AsmToken 66 TokenKind Kind; 76 AsmToken(TokenKind Kind, StringRef Str, APInt IntVal) 78 AsmToken(TokenKind Kind, StringRef Str, int64_t IntVal = 0) 81 TokenKind getKind() const { return Kind; } 82 bool is(TokenKind K) const { return Kind == K; } 83 bool isNot(TokenKind K) const { return Kind != K; }
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/WindowsResource/ |
H A D | ResourceScriptToken.h | 52 Kind TokenKind; member in class:llvm::RCToken
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Syntax/ |
H A D | BuildTree.h | 28 clang::tok::TokenKind K);
|
H A D | Tokens.h | 106 Token(SourceLocation Location, unsigned Length, tok::TokenKind Kind); 110 tok::TokenKind kind() const { return Kind; } 144 tok::TokenKind Kind;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
H A D | SourceCode.h | 25 CharSourceRange maybeExtendRange(CharSourceRange Range, tok::TokenKind Next, 32 CharSourceRange getExtendedRange(const T &Node, tok::TokenKind Next, 63 /// getExtendedText(S1, tok::TokenKind::semi, Context) 65 /// getExtendedText(*S1.getThen(), tok::TokenKind::semi, Context) 67 /// getExtendedText(*S2.getThen(), tok::TokenKind::semi, Context) 71 StringRef getExtendedText(const T &Node, tok::TokenKind Next,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MILexer.h | 28 enum TokenKind { enum in struct:llvm::MIToken 166 TokenKind Kind = Error; 175 MIToken &reset(TokenKind Kind, StringRef Range); 181 TokenKind kind() const { return Kind; } 208 bool is(TokenKind K) const { return Kind == K; } 210 bool isNot(TokenKind K) const { return Kind != K; }
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CommentLexer.h | 32 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; } 299 tok::TokenKind Kind);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
H A D | MCAsmLexer.h | 132 AsmToken::TokenKind getKind() const { return getTok().getKind(); } 135 bool is(AsmToken::TokenKind K) const { return getTok().is(K); } 138 bool isNot(AsmToken::TokenKind K) const { return getTok().isNot(K); }
|
H A D | MCAsmParserExtension.h | 88 bool parseToken(AsmToken::TokenKind T, 97 bool parseOptionalToken(AsmToken::TokenKind T) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
H A D | CPlusPlusNameParser.h | 120 bool ConsumeToken(clang::tok::TokenKind kind); 125 bool ConsumeBrackets(clang::tok::TokenKind left, clang::tok::TokenKind right);
|
H A D | CPlusPlusNameParser.cpp | 71 bool CPlusPlusNameParser::ConsumeToken(tok::TokenKind kind) { 195 tok::TokenKind kind = Peek().getKind(); 297 bool CPlusPlusNameParser::ConsumeBrackets(tok::TokenKind left, 298 tok::TokenKind right) { 306 tok::TokenKind kind = Peek().getKind(); 633 static const llvm::StringMap<tok::TokenKind> &GetKeywordsMap() { 634 static llvm::StringMap<tok::TokenKind> g_map{
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | MCAsmParser.cpp | 49 bool MCAsmParser::parseToken(AsmToken::TokenKind T, const Twine &Msg) { 66 bool MCAsmParser::parseOptionalToken(AsmToken::TokenKind T) {
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/ |
H A D | FormatTokenLexer.h | 58 bool tryMergeTokens(ArrayRef<tok::TokenKind> Kinds, TokenType NewType);
|
H A D | FormatTokenLexer.cpp | 85 static const tok::TokenKind JSRightArrow[] = {tok::equal, tok::greater}; 94 static const tok::TokenKind JSIdentity[] = {tok::equalequal, tok::equal}; 95 static const tok::TokenKind JSNotIdentity[] = {tok::exclaimequal, 97 static const tok::TokenKind JSShiftEqual[] = {tok::greater, tok::greater, 99 static const tok::TokenKind JSRightArrow[] = {tok::equal, tok::greater}; 100 static const tok::TokenKind JSExponentiation[] = {tok::star, tok::star}; 101 static const tok::TokenKind JSExponentiationEqual[] = {tok::star, 103 static const tok::TokenKind JSNullPropagatingOperator[] = {tok::question, 105 static const tok::TokenKind JSNullishOperator[] = {tok::question, 136 static const tok::TokenKind JavaRightLogicalShiftAssig [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | SourceCode.cpp | 24 tok::TokenKind Next,
|
H A D | RangeSelector.cpp | 83 tok::TokenKind TK) { 104 return findPreviousTokenKind(EndLoc, SM, LangOpts, tok::TokenKind::l_paren); 135 ? tooling::getExtendedRange(*Node, tok::TokenKind::semi, 146 return tooling::getExtendedRange(*Node, tok::TokenKind::semi, 299 tok::TokenKind::semi, *Result.Context);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Synthesis.cpp | 25 clang::tok::TokenKind K) {
|