Lines Matching refs:FormatToken
82 using ArgsList = ArrayRef<SmallVector<FormatToken *, 8>>;
99 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator,
118 SmallVector<FormatToken *, 8>
119 expand(FormatToken *ID, std::optional<ArgsList> OptionalArgs) const;
129 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator;
180 const llvm::DenseMap<FormatToken *, std::unique_ptr<UnwrappedLine>>
228 void add(FormatToken *Token, FormatToken *ExpandedParent, bool First,
230 void prepareParent(FormatToken *ExpandedParent, bool First, unsigned Level);
231 FormatToken *getParentInResult(FormatToken *Parent);
232 void reconstruct(FormatToken *Token);
233 void startReconstruction(FormatToken *Token);
234 bool reconstructActiveCallUntil(FormatToken *Token);
235 void endReconstruction(FormatToken *Token);
241 void appendToken(FormatToken *Token, ReconstructedLine *L = nullptr);
261 LineNode(FormatToken *Tok) : Tok(Tok) {} in LineNode()
262 FormatToken *Tok = nullptr;
313 llvm::DenseMap<FormatToken *, FormatToken *>
320 FormatToken *ID;
331 MacroCallState(ReconstructedLine *Line, FormatToken *ParentLastToken,
332 FormatToken *MacroCallLParen);
352 FormatToken *ParentLastToken;
355 FormatToken *MacroCallLParen;
375 const llvm::DenseMap<FormatToken *, std::unique_ptr<UnwrappedLine>>