Lines Matching refs:First
134 auto First = Tokens.end() - 3; in tryMergeLessLess() local
135 if (First[2]->is(tok::less) || First[1]->isNot(tok::less) || in tryMergeLessLess()
136 First[0]->isNot(tok::less) || FourthTokenIsLess) in tryMergeLessLess()
140 if (First[1]->WhitespaceRange.getBegin() != in tryMergeLessLess()
141 First[1]->WhitespaceRange.getEnd()) in tryMergeLessLess()
144 First[0]->Tok.setKind(tok::lessless); in tryMergeLessLess()
145 First[0]->TokenText = "<<"; in tryMergeLessLess()
146 First[0]->ColumnWidth += 1; in tryMergeLessLess()
156 SmallVectorImpl<FormatToken *>::const_iterator First = in tryMergeTokens() local
158 if (!First[0]->is(Kinds[0])) in tryMergeTokens()
162 if (!First[i]->is(Kinds[i]) || First[i]->WhitespaceRange.getBegin() != in tryMergeTokens()
163 First[i]->WhitespaceRange.getEnd()) in tryMergeTokens()
165 AddLength += First[i]->TokenText.size(); in tryMergeTokens()
168 First[0]->TokenText = StringRef(First[0]->TokenText.data(), in tryMergeTokens()
169 First[0]->TokenText.size() + AddLength); in tryMergeTokens()
170 First[0]->ColumnWidth += AddLength; in tryMergeTokens()
171 First[0]->Type = NewType; in tryMergeTokens()