Lines Matching refs:FormatToken
192 struct FormatToken;
231 llvm::SmallVector<FormatToken *, 1> ExpandedFrom;
246 struct FormatToken { struct
247 FormatToken() in FormatToken() function
489 FormatToken *NextOperator = nullptr; argument
492 FormatToken *MatchingParen = nullptr; argument
495 FormatToken *Previous = nullptr; argument
498 FormatToken *Next = nullptr; argument
738 [[nodiscard]] FormatToken *getPreviousNonComment() const { in getPreviousNonComment() argument
739 FormatToken *Tok = Previous; in getPreviousNonComment()
746 [[nodiscard]] const FormatToken *getNextNonComment() const { in getNextNonComment() argument
747 const FormatToken *Tok = Next; in getNextNonComment()
762 const FormatToken *T = this; in isCppStructuredBinding() argument
779 const FormatToken *getNamespaceToken() const { in getNamespaceToken() argument
780 const FormatToken *NamespaceTok = this; in getNamespaceToken()
792 void copyFrom(const FormatToken &Tok) { *this = Tok; } in copyFrom() argument
796 FormatToken(const FormatToken &) = delete;
797 FormatToken &operator=(const FormatToken &) = default; argument
836 virtual void precomputeFormattingInfos(const FormatToken *Token); argument
859 virtual void CommaFound(const FormatToken *Token) {} in CommaFound()
861 virtual const FormatToken *lastComma() { return nullptr; } in lastComma()
872 void precomputeFormattingInfos(const FormatToken *Token) override;
881 void CommaFound(const FormatToken *Token) override { in CommaFound()
885 const FormatToken *lastComma() override { in lastComma()
913 SmallVector<const FormatToken *, 8> Commas;
1553 bool isWordLike(const FormatToken &Tok) const { in isWordLike()
1564 bool IsJavaScriptIdentifier(const FormatToken &Tok,
1631 bool isCSharpKeyword(const FormatToken &Tok) const { in isCSharpKeyword()
1685 bool isVerilogWordOperator(const FormatToken &Tok) const { in isVerilogWordOperator()
1690 bool isVerilogIdentifier(const FormatToken &Tok) const { in isVerilogIdentifier()
1725 bool isVerilogPPDirective(const FormatToken &Tok) const { in isVerilogPPDirective()
1752 bool isVerilogBegin(const FormatToken &Tok) const { in isVerilogBegin()
1759 bool isVerilogEnd(const FormatToken &Tok) const { in isVerilogEnd()
1771 bool isVerilogHierarchy(const FormatToken &Tok) const { in isVerilogHierarchy()
1775 const FormatToken *Prev = Tok.getPreviousNonComment(); in isVerilogHierarchy()
1786 bool isVerilogEndOfLabel(const FormatToken &Tok) const { in isVerilogEndOfLabel()
1787 const FormatToken *Next = Tok.getNextNonComment(); in isVerilogEndOfLabel()