Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.cpp197 Tokens.erase(Tokens.end() - 1); in tryMergeNSStringLiteral()
216 Tokens.erase(Tokens.end() - 1); in tryMergeJSPrivateIdentifier()
273 Tokens.erase(Tokens.end() - 1); in tryMergeCSharpStringLiteral()
297 Tokens.erase(Tokens.end() - 2); in tryMergeCSharpStringLiteral()
298 Tokens.erase(Tokens.end() - 1); in tryMergeCSharpStringLiteral()
309 Tokens.erase(Tokens.end() - 1); in tryMergeCSharpStringLiteral()
334 Tokens.erase(Tokens.end() - 1); in tryMergeNullishCoalescingEqual()
353 Tokens.erase(Tokens.end() - 1); in tryMergeCSharpKeywordVariables()
390 Tokens.erase(Tokens.end() - 1); in tryMergeForEach()
436 Tokens.erase(Tokens.end() - 2); in tryMergeLessLess()
[all …]
H A DMacroExpander.cpp51 DefinitionParser(ArrayRef<FormatToken *> Tokens) : Tokens(Tokens) { in DefinitionParser() argument
52 assert(!Tokens.empty()); in DefinitionParser()
53 Current = Tokens[0]; in DefinitionParser()
110 if (Pos + 1 < Tokens.size()) in nextToken()
112 Current = Tokens[Pos]; in nextToken()
119 ArrayRef<FormatToken *> Tokens; member in clang::format::MacroExpander::DefinitionParser
142 const auto Tokens = Lex.lex(); in parseDefinition() local
143 if (!Tokens.empty()) { in parseDefinition()
144 DefinitionParser Parser(Tokens); in parseDefinition()
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.cpp199 : Tokens(Tokens), Position(-1) {} in IndexedTokenSource()
203 return Tokens[Position]; in getNextToken()
213 return Tokens[Position]; in setPosition()
262 Tokens = &TokenSource; in parse()
666 if (Line.Tokens.size() < 4) in isGoogScope()
687 if (Line.Tokens.size() < 3) in isIIFE()
1067 bool HasAt = std::find_if(Line->Tokens.begin(), Line->Tokens.end(), in readTokenWithJavaScriptASI()
2628 ScopedTokenPosition(FormatTokenSource *Tokens) : Tokens(Tokens) { in ScopedTokenPosition() argument
3046 if (Line->Tokens.empty()) in addUnwrappedLine()
3062 Line->Tokens.clear(); in addUnwrappedLine()
[all …]
H A DBreakableToken.cpp333 return Tokens[LineIndex] ? *Tokens[LineIndex] : Tok; in tokenAt()
387 Tokens.resize(Lines.size()); in BreakableBlockComment()
660 assert(Tokens[LineIndex - 1] == Tokens[LineIndex] && in reflow()
775 Tokens.resize(Lines.size()); in BreakableLineCommentSection()
838 Tokens[i] = LineTok; in BreakableLineCommentSection()
919 if (LineIndex > 0 && Tokens[LineIndex] != Tokens[LineIndex - 1]) { in reflow()
923 *Tokens[LineIndex], /*Newlines=*/0, /*Spaces=*/0, in reflow()
944 Whitespaces.replaceWhitespaceInToken(*Tokens[LineIndex], Offset, in reflow()
957 Whitespaces.replaceWhitespaceInToken(*Tokens[LineIndex], Offset, in reflow()
974 if (LineIndex > 0 && Tokens[LineIndex] != Tokens[LineIndex - 1]) { in adaptStartOfLine()
[all …]
H A DUnwrappedLineParser.h41 std::list<UnwrappedLineNode> Tokens; member
79 unsigned FirstStartColumn, ArrayRef<FormatToken *> Tokens,
229 FormatTokenSource *Tokens; variable
H A DFormatToken.h489 bool startsSequence(A K1, Ts... Tokens) const { in startsSequence()
490 return startsSequenceInternal(K1, Tokens...); in startsSequence()
500 bool endsSequence(A K1, Ts... Tokens) const { in endsSequence()
501 return endsSequenceInternal(K1, Tokens...); in endsSequence()
714 bool startsSequenceInternal(A K1, Ts... Tokens) const { in startsSequenceInternal()
716 return Next->startsSequenceInternal(K1, Tokens...); in startsSequenceInternal()
717 return is(K1) && Next && Next->startsSequenceInternal(Tokens...); in startsSequenceInternal()
733 bool endsSequenceInternal(A K1, Ts... Tokens) const { in endsSequenceInternal()
735 return Previous->endsSequenceInternal(K1, Tokens...); in endsSequenceInternal()
736 return is(K1) && Previous && Previous->endsSequenceInternal(Tokens...); in endsSequenceInternal()
H A DTokenAnalyzer.cpp74 SmallVector<FormatToken *, 10> Tokens(Toks.begin(), Toks.end()); in process() local
76 Env.getFirstStartColumn(), Tokens, *this); in process()
H A DUsingDeclarationsSorter.h30 FormatTokenLexer &Tokens) override;
H A DNamespaceEndCommentsFixer.h40 FormatTokenLexer &Tokens) override;
H A DTokenAnalyzer.h90 FormatTokenLexer &Tokens) = 0;
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DTokenLexer.cpp53 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()
104 Tokens = TokArray; in Init()
128 delete [] Tokens; in destroy()
129 Tokens = nullptr; in destroy()
255 const Token &CurTok = Tokens[I]; in ExpandFunctionArguments()
267 assert(Tokens[I + 1].is(tok::l_paren) && in ExpandFunctionArguments()
290 if (Tokens[I].is(tok::l_paren)) in ExpandFunctionArguments()
645 Tok = Tokens[CurTokenIdx++]; in Lex()
[all …]
H A DDependencyDirectivesSourceMinimizer.cpp35 SmallVectorImpl<Token> &Tokens; member
37 Minimizer(SmallVectorImpl<char> &Out, SmallVectorImpl<Token> &Tokens, in Minimizer()
40 : Out(Out), Tokens(Tokens), Input(Input), Diags(Diags), in Minimizer()
70 Tokens.emplace_back(K, Out.size()); in makeToken()
71 return Tokens.back(); in makeToken()
74 Out.resize(Tokens.back().Offset); in popToken()
75 Tokens.pop_back(); in popToken()
77 TokenKind top() const { return Tokens.empty() ? pp_none : Tokens.back().K; } in top()
956 SmallVectorImpl<Token> &Tokens, DiagnosticsEngine *Diags, in minimizeSourceToDependencyDirectives() argument
959 Tokens.clear(); in minimizeSourceToDependencyDirectives()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DComputeReplacements.cpp104 &TU, [&](llvm::ArrayRef<syntax::Token> Tokens, bool IsOriginal) { in computeReplacements() argument
107 syntax::Token::range(SM, Tokens.front(), Tokens.back()).text(SM); in computeReplacements()
110 assert(NextOriginal <= Tokens.begin()); in computeReplacements()
112 if (NextOriginal != Tokens.begin()) { in computeReplacements()
114 emitReplacement(llvm::makeArrayRef(NextOriginal, Tokens.begin())); in computeReplacements()
119 NextOriginal = Tokens.end(); in computeReplacements()
H A DBuildTree.cpp439 assert(!Tokens.empty()); in finalize()
507 ArrayRef<syntax::Token> Tokens; in getDeclarationRange() local
525 return Tokens; in getStmtRange()
530 return Tokens; in getStmtRange()
538 return Tokens; in maybeAppendSemicolon()
540 return Tokens; in maybeAppendSemicolon()
548 assert(!Tokens.empty()); in withTrailingSemicolon()
551 if (Tokens.back().kind() != tok::semi && Tokens.end()->kind() == tok::semi) in withTrailingSemicolon()
552 return llvm::makeArrayRef(Tokens.begin(), Tokens.end() + 1); in withTrailingSemicolon()
553 return Tokens; in withTrailingSemicolon()
[all …]
H A DTokens.cpp492 const syntax::TokenBuffer &Tokens) { in spelledTokensTouching() argument
494 Loc, Tokens.spelledTokens(Tokens.sourceManager().getFileID(Loc))); in spelledTokensTouching()
511 Loc, Tokens.spelledTokens(Tokens.sourceManager().getFileID(Loc))); in spelledIdentifierTouching()
532 std::vector<syntax::Token> Tokens; in tokenize() local
542 Tokens.push_back(syntax::Token(T)); in tokenize()
559 return Tokens; in tokenize()
876 if (Tokens.empty()) { in dumpForTests()
880 OS << Tokens[0].text(*SourceMgr); in dumpForTests()
881 for (unsigned I = 1; I < Tokens.size(); ++I) { in dumpForTests()
882 if (Tokens[I].kind() == tok::eof) in dumpForTests()
[all …]
H A DSynthesis.cpp39 auto Tokens = in createLeaf() local
42 assert(Tokens.size() == 1); in createLeaf()
43 assert(Tokens.front().kind() == K && in createLeaf()
46 auto *Leaf = new (A.getAllocator()) syntax::Leaf(Tokens.begin()); in createLeaf()
H A DTree.cpp36 const TokenBuffer &Tokens) in Arena() argument
37 : SourceMgr(SourceMgr), LangOpts(LangOpts), Tokens(Tokens) {} in Arena()
40 return Tokens; in getTokenBuffer()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTokens.h386 spelledTokensTouching(SourceLocation Loc, const syntax::TokenBuffer &Tokens);
388 spelledTokensTouching(SourceLocation Loc, llvm::ArrayRef<syntax::Token> Tokens);
394 llvm::ArrayRef<syntax::Token> Tokens);
397 const syntax::TokenBuffer &Tokens);
H A DTree.h44 const TokenBuffer &Tokens);
63 const TokenBuffer &Tokens; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DIfConversion.cpp489 AnalyzeBlocks(MF, Tokens); in INITIALIZE_PASS_DEPENDENCY()
490 while (!Tokens.empty()) { in INITIALIZE_PASS_DEPENDENCY()
492 Tokens.pop_back(); in INITIALIZE_PASS_DEPENDENCY()
600 Tokens.clear(); in INITIALIZE_PASS_DEPENDENCY()
1359 Tokens.push_back( in AnalyzeBlock()
1368 Tokens.push_back( in AnalyzeBlock()
1384 Tokens.push_back( in AnalyzeBlock()
1408 Tokens.push_back( in AnalyzeBlock()
1418 Tokens.push_back( in AnalyzeBlock()
1435 AnalyzeBlock(MBB, Tokens); in AnalyzeBlocks()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DGlobPattern.cpp138 Pat.Tokens.push_back(*BV); in create()
150 return matchOne(Tokens, S); in match()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp38 SmallVector<minimize_source_to_dependency_directives::Token, 64> Tokens; in createFileEntry() local
40 Buffer->getBuffer(), MinimizedFileContents, Tokens)) { in createFileEntry()
77 minimize_source_to_dependency_directives::computeSkippedRanges(Tokens, in createFileEntry()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DGlobPattern.h48 std::vector<BitVector> Tokens; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DDependencyDirectivesSourceMinimizer.h106 &Tokens,

12