Home
last modified time | relevance | path

Searched refs:Tokens (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/Format/
H A DFormatTokenLexer.cpp57 if (Tokens.back()->NewlinesBefore > 0 || Tokens.back()->IsMultiline) in lex()
60 return Tokens; in lex()
121 Tokens.erase(Tokens.end() - 1); in tryMergeNSStringLiteral()
147 Tokens.erase(Tokens.end() - 2); in tryMergeLessLess()
167 Tokens.resize(Tokens.size() - Kinds.size() + 1); in tryMergeTokens()
200 return (Tokens.size() < 3 || precedesOperand(Tokens[Tokens.size() - 3])); in canPrecedeRegexLiteral()
220 for (auto I = Tokens.rbegin() + 1, E = Tokens.rend(); I != E; ++I) { in tryParseJSRegexLiteral()
364 FormatToken *String = Tokens[Tokens.size() - 2]; in tryMerge_TMacro()
368 if (!Tokens[Tokens.size() - 3]->is(tok::l_paren)) in tryMerge_TMacro()
371 FormatToken *Macro = Tokens[Tokens.size() - 4]; in tryMerge_TMacro()
[all …]
H A DTokenAnnotator.h41 : First(Line.Tokens.front().Tok), Level(Line.Level), in AnnotatedLine()
49 assert(!Line.Tokens.empty()); in AnnotatedLine()
56 for (std::list<UnwrappedLineNode>::const_iterator I = ++Line.Tokens.begin(), in AnnotatedLine()
57 E = Line.Tokens.end(); in AnnotatedLine()
87 template <typename... Ts> bool startsWith(Ts... Tokens) const { in startsWith() argument
88 return First && First->startsSequence(Tokens...); in startsWith()
95 template <typename... Ts> bool endsWith(Ts... Tokens) const { in endsWith() argument
96 return Last && Last->endsSequence(Tokens...); in endsWith()
H A DUnwrappedLineParser.cpp194 : Tokens(Tokens), Position(-1) {} in IndexedTokenSource()
198 return Tokens[Position]; in getNextToken()
208 return Tokens[Position]; in setPosition()
257 Tokens = &TokenSource; in parse()
593 if (Line.Tokens.size() < 4) in isGoogScope()
595 auto I = Line.Tokens.begin(); in isGoogScope()
614 if (Line.Tokens.size() < 3) in isIIFE()
946 bool HasAt = std::find_if(Line->Tokens.begin(), Line->Tokens.end(), in readTokenWithJavaScriptASI()
2387 if (Line->Tokens.empty()) in addUnwrappedLine()
2394 Line->Tokens.clear(); in addUnwrappedLine()
[all …]
H A DTokenAnalyzer.cpp68 FormatTokenLexer Tokens(Env.getSourceManager(), Env.getFileID(), in process() local
71 UnwrappedLineParser Parser(Style, Tokens.getKeywords(), in process()
72 Env.getFirstStartColumn(), Tokens.lex(), *this); in process()
80 TokenAnnotator Annotator(Style, Tokens.getKeywords()); in process()
87 analyze(Annotator, AnnotatedLines, Tokens); in process()
H A DBreakableToken.cpp299 return Tokens[LineIndex] ? *Tokens[LineIndex] : Tok; in tokenAt()
352 Tokens.resize(Lines.size()); in BreakableBlockComment()
616 assert(Tokens[LineIndex - 1] == Tokens[LineIndex] && in reflow()
729 Tokens.resize(Lines.size()); in BreakableLineCommentSection()
758 Tokens[i] = LineTok; in BreakableLineCommentSection()
850 if (LineIndex > 0 && Tokens[LineIndex] != Tokens[LineIndex - 1]) { in reflow()
854 *Tokens[LineIndex], /*Newlines=*/0, /*Spaces=*/0, in reflow()
874 Whitespaces.replaceWhitespaceInToken(*Tokens[LineIndex], in reflow()
889 Whitespaces.replaceWhitespaceInToken(*Tokens[LineIndex], in reflow()
907 if (LineIndex > 0 && Tokens[LineIndex] != Tokens[LineIndex - 1]) { in adaptStartOfLine()
[all …]
H A DFormatToken.h336 bool startsSequence(A K1, Ts... Tokens) const { in startsSequence()
337 return startsSequenceInternal(K1, Tokens...); in startsSequence()
343 bool endsSequence(A K1, Ts... Tokens) const { in endsSequence()
344 return endsSequenceInternal(K1, Tokens...); in endsSequence()
541 bool startsSequenceInternal(A K1, Ts... Tokens) const { in startsSequenceInternal()
543 return Next->startsSequenceInternal(K1, Tokens...); in startsSequenceInternal()
544 return is(K1) && Next && Next->startsSequenceInternal(Tokens...); in startsSequenceInternal()
560 bool endsSequenceInternal(A K1, Ts... Tokens) const { in endsSequenceInternal()
562 return Previous->endsSequenceInternal(K1, Tokens...); in endsSequenceInternal()
563 return is(K1) && Previous && Previous->endsSequenceInternal(Tokens...); in endsSequenceInternal()
H A DUnwrappedLineParser.h42 std::list<UnwrappedLineNode> Tokens; member
81 ArrayRef<FormatToken *> Tokens,
212 FormatTokenSource *Tokens; variable
H A DUsingDeclarationsSorter.h31 FormatTokenLexer &Tokens) override;
H A DNamespaceEndCommentsFixer.h41 FormatTokenLexer &Tokens) override;
H A DFormat.cpp1082 FormatTokenLexer &Tokens) override { in analyze() argument
1170 FormatTokenLexer &Tokens) override { in analyze() argument
1182 ContinuationIndenter Indenter(Style, Tokens.getKeywords(), in analyze()
1289 FormatTokenLexer &Tokens) override { in analyze() argument
1450 std::vector<FormatToken *> Tokens; in generateFixes() local
1452 std::back_inserter(Tokens)); in generateFixes()
1458 while (Idx < Tokens.size()) { in generateFixes()
1460 while ((End + 1) < Tokens.size() && in generateFixes()
1461 Tokens[End]->Next == Tokens[End + 1]) { in generateFixes()
1505 FormatTokenLexer &Tokens) override { in analyze() argument
[all …]
H A DFormatTokenLexer.h102 SmallVector<FormatToken *, 16> Tokens; variable
H A DTokenAnalyzer.h95 FormatTokenLexer &Tokens) = 0;
H A DSortJavaScriptImports.cpp129 FormatTokenLexer &Tokens) override { in analyze() argument
133 const AdditionalKeywords &Keywords = Tokens.getKeywords(); in analyze()
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DScriptLexer.cpp46 StringRef Tok = Tokens[Pos - 1]; in getLine()
57 StringRef Tok = Tokens[Pos - 1]; in getLineNumber()
63 StringRef Tok = Tokens[Pos - 1]; in getColumnNumber()
139 Tokens.insert(Tokens.begin() + Pos, Vec.begin(), Vec.end()); in tokenize()
220 std::vector<StringRef> V = tokenizeExpr(Tokens[Pos]); in maybeSplitExpr()
223 Tokens.erase(Tokens.begin() + Pos); in maybeSplitExpr()
224 Tokens.insert(Tokens.begin() + Pos, V.begin(), V.end()); in maybeSplitExpr()
236 return Tokens[Pos++]; in next()
268 if (Tokens.size() >= Pos + 2 && Tokens[Pos] == Tok && in consumeLabel()
269 Tokens[Pos + 1] == ":") { in consumeLabel()
[all …]
H A DScriptLexer.h40 std::vector<StringRef> Tokens; variable
H A DScriptParser.cpp929 llvm::join(Tokens.begin() + OldPos, Tokens.begin() + Pos, " "); in readAssignment()
1106 llvm::join(Tokens.begin() + OldPos, Tokens.begin() + Pos, " "); in readByteCommand()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DTokenLexer.cpp54 Tokens = &*Macro->tokens_begin(); in Init()
64 assert(Tokens[0].getLocation().isValid()); in Init()
65 assert((Tokens[0].getLocation().isFileID() || Tokens[0].is(tok::comment)) && in Init()
102 Tokens = TokArray; in Init()
125 delete [] Tokens; in destroy()
126 Tokens = nullptr; in destroy()
253 const Token &CurTok = Tokens[I]; in ExpandFunctionArguments()
265 assert(Tokens[I + 1].is(tok::l_paren) && in ExpandFunctionArguments()
288 if (Tokens[I].is(tok::l_paren)) in ExpandFunctionArguments()
608 Tok = Tokens[CurTokenIdx++]; in Lex()
[all …]
H A DPreprocessor.cpp340 ArrayRef<TokenValue> Tokens) { in MacroDefinitionEquals() argument
341 return Tokens.size() == MI->getNumTokens() && in MacroDefinitionEquals()
342 std::equal(Tokens.begin(), Tokens.end(), MI->tokens_begin()); in MacroDefinitionEquals()
347 ArrayRef<TokenValue> Tokens) const { in getLastMacroWithSpelling()
358 if (!MacroDefinitionEquals(Def.getMacroInfo(), Tokens)) in getLastMacroWithSpelling()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DIfConversion.cpp384 AnalyzeBlocks(MF, Tokens); in INITIALIZE_PASS_DEPENDENCY()
385 while (!Tokens.empty()) { in INITIALIZE_PASS_DEPENDENCY()
387 Tokens.pop_back(); in INITIALIZE_PASS_DEPENDENCY()
495 Tokens.clear(); in INITIALIZE_PASS_DEPENDENCY()
1241 Tokens.push_back( in AnalyzeBlock()
1250 Tokens.push_back( in AnalyzeBlock()
1266 Tokens.push_back( in AnalyzeBlock()
1290 Tokens.push_back( in AnalyzeBlock()
1300 Tokens.push_back( in AnalyzeBlock()
1317 AnalyzeBlock(MBB, Tokens); in AnalyzeBlocks()
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DGlobPattern.cpp130 Pat.Tokens.push_back(*BV); in create()
142 return matchOne(Tokens, S); in match()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DGlobPattern.h39 std::vector<BitVector> Tokens; variable
/freebsd-12.1/contrib/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp631 AsmToken Tokens[2]; in parseLiteralValues() local
632 size_t ReadCount = Parser.getLexer().peekTokens(Tokens); in parseLiteralValues()
634 Tokens[0].getKind() == AsmToken::Minus && in parseLiteralValues()
635 Tokens[1].getKind() == AsmToken::Identifier) { in parseLiteralValues()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DTokenLexer.h52 const Token *Tokens; variable
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1045 SmallVector<AsmToken, 4> Tokens; in parseExpression() local
1050 Tokens.emplace_back(Lexer.getTok()); in parseExpression()
1052 switch (Tokens.back().getKind()) { in parseExpression()
1054 if (Tokens.size() > 1) in parseExpression()
1055 if ((Tokens.end() - 2)->getKind() == AsmToken::TokenKind::Plus) { in parseExpression()
1056 Tokens.insert(Tokens.end() - 2, in parseExpression()
1070 while (!Tokens.empty()) { in parseExpression()
1071 Lexer.UnLex(Tokens.back()); in parseExpression()
1072 Tokens.pop_back(); in parseExpression()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DDriverUtils.cpp860 SmallVector<const char *, 16> Tokens; in tokenize() local
861 cl::TokenizeWindowsCommandLine(S, Saver, Tokens); in tokenize()
862 return std::vector<const char *>(Tokens.begin(), Tokens.end()); in tokenize()

12