Home
last modified time | relevance | path

Searched refs:Token (Results 1 – 25 of 238) sorted by relevance

12345678910

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp399 MIToken Token; member in __anond099e40f0111::MIParser
862 while (Token.isNot(MIToken::rparen) && !Token.isErrorOrEOF()) in parseBasicBlock()
985 while (Token.isRegister() || Token.isRegisterFlag()) { in parse()
1020 if (Token.isNewlineOrEOF() || Token.is(MIToken::coloncolon) || in parse()
1853 if (Token.range().front() != 's' && Token.range().front() != 'p') in parseLowLevelType()
1898 !(Token.range() == "true" || Token.range() == "false")) in parseTypedImmediateOperand()
2008 if (!Token.stringValue().empty() && Token.stringValue() != Name) in parseStackFrameIndex()
2885 if (Token.isNot(MIToken::plus) && Token.isNot(MIToken::minus)) in parseOffset()
3326 if (Token.isNewlineOrEOF() || Token.is(MIToken::coloncolon) || in parsePreOrPostInstrSymbol()
3342 if (Token.isNewlineOrEOF() || Token.is(MIToken::coloncolon) || in parseHeapAllocMarker()
[all …]
H A DMILexer.cpp177 Token.reset(Type, String) in lexName()
187 Token.reset(Type, Range.upto(C)) in lexName()
357 Token.reset(Kind, Range.upto(C)) in maybeLexIndexAndName()
449 return lexVirtualRegister(C, Token); in maybeLexRegister()
620 if (Token.isError()) in maybeLexExclaim()
621 ErrorCallback(Token.location(), in maybeLexExclaim()
669 Token.reset(Kind, Range.upto(C)); in maybeLexSymbol()
709 Token.reset(MIToken::Eof, C.remaining()); in lexMIToken()
747 if (Cursor R = maybeLexSymbol(C, Token)) in lexMIToken()
749 if (Cursor R = maybeLexNewline(C, Token)) in lexMIToken()
[all …]
/freebsd-13.1/sys/contrib/dev/acpica/compiler/
H A Dprscan.c457 if (Token && (*Token == '#')) in PrPreprocessInputFile()
486 while (Token) in PrPreprocessInputFile()
681 if (!Token) in PrDoDirective()
780 TokenOffset = Token - AslGbl_MainTokenBuffer + strlen (Token); in PrDoDirective()
846 if (!Token) in PrDoDirective()
853 Token); in PrDoDirective()
861 if (!Token) in PrDoDirective()
892 Token); in PrDoDirective()
907 if (!Token) in PrDoDirective()
918 if (!Token) in PrDoDirective()
[all …]
H A Dprmacros.c385 char *Token = NULL; in PrAddMacro() local
440 if (!Token) in PrAddMacro()
450 TokenOffset = Token - AslGbl_MainTokenBuffer + strlen (Token); in PrAddMacro()
461 strcpy (Args[i].Name, Token); in PrAddMacro()
480 while (Token) in PrAddMacro()
613 if (!Token) in PrDoMacroInvocation()
619 Length = Token - MacroStart + strlen (Token) + 1; in PrDoMacroInvocation()
632 if (!Token) in PrDoMacroInvocation()
651 Token, strlen (Token)); in PrDoMacroInvocation()
663 if (!Token) in PrDoMacroInvocation()
[all …]
H A Dprexpress.c218 char *Token; in PrExpandMacros() local
227 Token = PrGetNextToken (AslGbl_ExpressionTokenBuffer, PR_EXPR_SEPARATORS, &Next); in PrExpandMacros()
230 while (Token) in PrExpandMacros()
232 DefineInfo = PrMatchDefine (Token); in PrExpandMacros()
244 PrDoMacroInvocation (AslGbl_ExpressionTokenBuffer, Token, in PrExpandMacros()
253 TokenOffset = Token - AslGbl_ExpressionTokenBuffer + OffsetAdjust; in PrExpandMacros()
255 &AslGbl_CurrentLineBuffer[TokenOffset], strlen (Token), in PrExpandMacros()
260 OffsetAdjust += strlen (ReplaceString) - strlen (Token); in PrExpandMacros()
264 AslGbl_CurrentLineNumber, Token, in PrExpandMacros()
269 Token = PrGetNextToken (NULL, PR_EXPR_SEPARATORS, &Next); in PrExpandMacros()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTokens.h105 class Token {
109 explicit Token(const clang::Token &T);
276 llvm::ArrayRef<syntax::Token> Spelled;
277 llvm::ArrayRef<syntax::Token> Expanded;
374 std::vector<syntax::Token> ExpandedTokens;
385 llvm::ArrayRef<syntax::Token>
387 llvm::ArrayRef<syntax::Token>
392 const syntax::Token *
395 const syntax::Token *
413 std::vector<syntax::Token>
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DYAMLParser.cpp1081 Token T; in unrollIndent()
1153 Token T; in scanStreamStart()
1172 Token T; in scanStreamEnd()
1192 Token T; in scanDirective()
1216 Token T; in scanDocumentIndicator()
1225 Token T; in scanFlowCollectionStart()
1244 Token T; in scanFlowCollectionEnd()
1258 Token T; in scanFlowEntry()
1270 Token T; in scanBlockEntry()
1285 Token T; in scanKey()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DTokenLexer.h24 class Token; variable
51 const Token *Tokens;
108 TokenLexer(Token &Tok, SourceLocation ILEnd, MacroInfo *MI, in TokenLexer()
131 void Init(Token &Tok, SourceLocation ELEnd, MacroInfo *MI,
148 bool Lex(Token &Tok);
184 bool pasteTokens(Token &LHSTok, ArrayRef<Token> TokenStream,
189 bool pasteTokens(Token &Tok);
205 void stringifyVAOPTContents(SmallVectorImpl<Token> &ResultToks,
218 void HandleMicrosoftCommentPaste(Token &Tok, SourceLocation OpLoc);
231 Token *begin_tokens, Token *end_tokens);
[all …]
H A DLexer.h183 bool Lex(Token &Result);
192 void IndirectLex(Token &Result) override { Lex(Result); } in IndirectLex()
198 bool LexFromRawLexer(Token &Result) { in LexFromRawLexer()
316 static std::string getSpelling(const Token &Tok,
345 static bool getRawToken(SourceLocation Loc, Token &Result,
523 static Optional<Token> findNextToken(SourceLocation Loc,
586 void FormTokenWithChars(Token &Result, const char *TokEnd, in FormTokenWithChars()
676 Token *Tok = nullptr);
698 void PropagateLineStartLeadingSpaceInfo(Token &Result);
700 const char *LexUDSuffix(Token &Result, const char *CurPtr,
[all …]
H A DPreprocessor.h183 Token* ArgMacro;
567 Token Tok;
1410 void Lex(Token &Result);
1448 void LexNonComment(Token &Result) { in LexNonComment()
2181 void Handle_Pragma(Token &Tok);
2216 void CachingLex(Token &Result);
2232 const Token &PeekAhead(unsigned N);
2356 void HandleIfdefDirective(Token &Result, const Token &HashToken,
2358 void HandleIfDirective(Token &IfToken, const Token &HashToken,
2361 void HandleElseDirective(Token &Result, const Token &HashToken);
[all …]
H A DMacroArgs.h30 : private llvm::TrailingObjects<MacroArgs, Token> {
49 std::vector<std::vector<Token> > PreExpArgTokens;
67 ArrayRef<Token> UnexpArgTokens,
76 bool ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) const;
81 const Token *getUnexpArgument(unsigned Arg) const;
86 static unsigned getArgLength(const Token *ArgPtr);
90 const std::vector<Token> &
124 static Token StringifyArgument(const Token *ArgToks,
H A DTokenConcatenation.h20 class Token; variable
60 bool AvoidConcat(const Token &PrevPrevTok,
61 const Token &PrevTok,
62 const Token &Tok) const;
67 bool IsIdentifierStringPrefix(const Token &Tok) const;
H A DPPCallbacks.h25 class Token; variable
61 const Token &FilenameTok, in FileSkipped()
123 const Token &IncludeTok, in InclusionDirective()
285 virtual void MacroExpands(const Token &MacroNameTok, in MacroExpands()
290 virtual void MacroDefined(const Token &MacroNameTok, in MacroDefined()
300 virtual void MacroUndefined(const Token &MacroNameTok, in MacroUndefined()
580 void MacroDefined(const Token &MacroNameTok, in MacroDefined()
586 void MacroUndefined(const Token &MacroNameTok, in MacroUndefined()
619 void Ifdef(SourceLocation Loc, const Token &MacroNameTok, in Ifdef()
626 void Elifdef(SourceLocation Loc, const Token &MacroNameTok, in Elifdef()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DBreakpadRecords.cpp37 template <> Token stringTo<Token>(llvm::StringRef Str) { in stringTo()
126 Token Tok = consume<Token>(Line); in classify()
167 if (consume<Token>(Line) != Token::Module) in parse()
196 if (consume<Token>(Line) != Token::Info) in parse()
199 if (consume<Token>(Line) != Token::CodeID) in parse()
221 if (consume<Token>(Line) != Token::File) in parse()
249 Token Tok = Size ? Token::Func : Token::Public; in parsePublicOrFunc()
365 if (consume<Token>(Line) != Token::Stack) in parse()
367 if (consume<Token>(Line) != Token::CFI) in parse()
413 if (consume<Token>(Line) != Token::Stack) in parse()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DTokenLexer.cpp192 Token *const VAOPTTokens = in stringifyVAOPTContents()
243 SmallVector<Token, 128> ResultToks; in ExpandFunctionArguments()
255 const Token &CurTok = Tokens[I]; in ExpandFunctionArguments()
449 const Token *ResultArgToks; in ExpandFunctionArguments()
623 bool TokenLexer::Lex(Token &Tok) { in Lex()
733 bool TokenLexer::pasteTokens(Token &LHSTok, ArrayRef<Token> TokenStream, in pasteTokens()
794 Token ResultTokTmp; in pasteTokens()
805 Token Result; in pasteTokens()
1007 Token *NextTok = begin_tokens + 1; in updateConsecutiveMacroArgTokens()
1043 Token &Tok = *begin_tokens; in updateConsecutiveMacroArgTokens()
[all …]
H A DMacroArgs.cpp65 static_assert(std::is_trivial<Token>::value, in create()
70 Result->getTrailingObjects<Token>()); in create()
123 const Token *Start = getTrailingObjects<Token>(); in getUnexpArgument()
124 const Token *Result = Start; in getUnexpArgument()
174 const Token *AT = getUnexpArgument(Arg); in getPreExpArgument()
186 Result.push_back(Token()); in getPreExpArgument()
187 Token &Tok = Result.back(); in getPreExpArgument()
208 Token MacroArgs::StringifyArgument(const Token *ArgToks, in StringifyArgument()
212 Token Tok; in StringifyArgument()
216 const Token *ArgTokStart = ArgToks; in StringifyArgument()
[all …]
H A DPragma.cpp140 Token &Tok;
178 Token Tok; in HandlePragmaDirective()
322 Token TmpTok; in Handle_Pragma()
387 Token *TokArray = new Token[PragmaToks.size()]; in HandleMicrosoft__pragma()
428 Token Tok; in HandlePragmaPoison()
1000 Token Tok; in LexOnOffSwitch()
1098 Token Tok; in HandlePragma()
1250 Token Tok; in HandleCaptured()
1295 Token Tok; in HandlePragma()
1845 Token Tok; in HandlePragma()
[all …]
H A DPPCaching.cpp48 void Preprocessor::CachingLex(Token &Result) { in CachingLex()
58 Result.setFlag(Token::IsReinjected); in CachingLex()
105 const Token &Preprocessor::PeekAhead(unsigned N) { in PeekAhead()
109 CachedTokens.push_back(Token()); in PeekAhead()
116 void Preprocessor::AnnotatePreviousCachedTokens(const Token &Tok) { in AnnotatePreviousCachedTokens()
139 bool Preprocessor::IsPreviousCachedToken(const Token &Tok) const { in IsPreviousCachedToken()
144 const Token LastCachedTok = CachedTokens[CachedLexPos - 1]; in IsPreviousCachedToken()
157 void Preprocessor::ReplacePreviousCachedToken(ArrayRef<Token> NewToks) { in ReplacePreviousCachedToken()
H A DPPMacroExpansion.cpp685 Token TempToken; in GenerateNewArgTokens()
769 Token Tok; in ReadMacroCallArgumentList()
779 SmallVector<Token, 64> ArgTokens; in ReadMacroCallArgumentList()
900 Token EOFTok; in ReadMacroCallArgumentList()
930 SmallVector<Token, 4> FixedArgTokens; in ReadMacroCallArgumentList()
961 Token EOFTok; in ReadMacroCallArgumentList()
1091 Token TmpTok; in ComputeDATE_TIME()
1102 Token TmpTok; in ComputeDATE_TIME()
1312 Token ResultTok; in EvaluateFeatureLikeBuiltinMacro()
1477 Tok.clearFlag(Token::NeedsCleaning); in ExpandBuiltinMacro()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp40 llvm::ArrayRef<syntax::Token>
45 const syntax::Token *Begin = in getTokensCovering()
49 const syntax::Token *End = in getTokensCovering()
101 syntax::Token::Token(SourceLocation Location, unsigned Length, in Token() function in syntax::Token
107 syntax::Token::Token(const clang::Token &T) in Token() function in syntax::Token
476 llvm::ArrayRef<syntax::Token>
490 llvm::ArrayRef<syntax::Token>
497 const syntax::Token *
507 const syntax::Token *
522 const syntax::Token *Token = &Spelled[Mapping.BeginSpelled]; in macroExpansions() local
[all …]
H A DComputeReplacements.cpp16 using ProcessTokensFn = llvm::function_ref<void(llvm::ArrayRef<syntax::Token>,
56 const syntax::Token *SpanBegin; in enumerateTokenSpans()
57 const syntax::Token *SpanEnd; in enumerateTokenSpans()
66 llvm::ArrayRef<syntax::Token> Expanded) { in rangeOfExpanded()
81 return syntax::Token::range(SM, Spelled->front(), Spelled->back()); in rangeOfExpanded()
94 auto emitReplacement = [&](llvm::ArrayRef<syntax::Token> ReplacedRange) { in computeReplacements()
102 const syntax::Token *NextOriginal = Buffer.expandedTokens().begin(); in computeReplacements()
104 &TU, [&](llvm::ArrayRef<syntax::Token> Tokens, bool IsOriginal) { in computeReplacements()
107 syntax::Token::range(SM, Tokens.front(), Tokens.back()).text(SM); in computeReplacements()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DCommentLexer.h55 class Token {
324 void lexCommentText(Token &T);
329 void lexVerbatimBlockFirstLine(Token &T);
331 void lexVerbatimBlockBody(Token &T);
336 void lexVerbatimLineText(Token &T);
338 void lexHTMLCharacterReference(Token &T);
340 void setupAndLexHTMLStartTag(Token &T);
342 void lexHTMLStartTag(Token &T);
344 void setupAndLexHTMLEndTag(Token &T);
346 void lexHTMLEndTag(Token &T);
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp1735 Token Tok; in HandlePragma()
1796 Token Tok; in HandlePragma()
1911 Token Tok; in HandlePragma()
1953 Token Tok; in HandlePragma()
2003 Token Tok; in ParseAlignPragma()
2101 Token Tok; in HandlePragma()
2181 Token Tok; in HandlePragma()
2242 Token Tok; in HandlePragma()
2386 Token Tok; in HandlePragma()
2919 Token Tok; in HandlePragma()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteMacros.cpp27 static bool isSameToken(Token &RawTok, Token &PPTok) { in isSameToken()
47 static const Token &GetNextRawTok(const std::vector<Token> &RawTokens, in GetNextRawTok()
62 std::vector<Token> &RawTokens) { in LexRawTokensFromMainFile()
73 Token RawTok; in LexRawTokensFromMainFile()
96 std::vector<Token> RawTokens; in RewriteMacrosInInput()
99 Token RawTok = GetNextRawTok(RawTokens, CurRawTok, false); in RewriteMacrosInInput()
104 Token PPTok; in RewriteMacrosInInput()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DCOFFModuleDefinition.cpp53 struct Token { struct
92 Token lex() { in lex()
95 return Token(Eof); in lex()
99 return Token(Eof); in lex()
109 return Token(EqualEqual, "=="); in lex()
111 return Token(Equal, "="); in lex()
114 return Token(Comma, ","); in lex()
118 return Token(Identifier, S); in lex()
137 return Token(K, Word); in lex()
354 Token Tok;
[all …]

12345678910