Home | History | Annotate | Download | only in Frontend

Lines Matching full:column

177 ///  characters will appear at (numbering the first column as 0).
180 /// character) then the array will map that byte to the first column the
186 /// column while the subsequent bytes will be -1.
221 /// that column. This is the inverse of the mapping produced by byteToColumn()
271 /// \brief Map a byte to the column which it is at the start of, or return -1
272 /// if it is not at the start of a column (for a UTF-8 trailing byte).
278 /// \brief Map a byte to the first column which contains it.
286 /// \brief Map a column to the byte which starts the column, or return -1 if
287 /// the column the second or subsequent column of an expanded tab or similar
288 /// multi-column entity.
294 /// \brief Map from a byte index to the next byte which starts a column.
301 /// \brief Map from a byte index to the previous byte which starts a column.
365 // We can safely use the byte offset FixItStart as the column offset
377 // If it's not at a character's first column then advance it past the current
385 "CaretStart must not point to a column in the middle of a source"
389 "CaretEnd must not point to a column in the middle of a source line"
547 unsigned Length, unsigned Column,
585 Column + PunctWordLength <= Columns ||
595 return findEndOfWord(Start + 1, Str, Length, Column + 1, Columns);
605 /// \param Column the column number at which the first character of \p
615 unsigned Column = 0,
633 WordEnd = findEndOfWord(WordStart, Str, Length, Column, Columns);
637 if (Column + WordLength < Columns) {
641 Column += 1;
645 Column += WordLength;
655 Column = Indentation + WordLength;
767 /// \brief Print out the file/line/column information and include trace.
807 // Compute the column number.
811 // Visual Studio 2010 or earlier expects column number to be off by one
926 // Compute the column number of the start.
933 // Compute the column number of the end.
953 // Pick the first non-whitespace column.
959 // Pick the last non-whitespace column.
1008 // "column" (printed width, platform-dependent) and what is a
1009 // "byte offset" (SourceManager "column").
1099 const char *LineStart = TokPtr-ColNo+1; // Column # is 1-based.
1114 // Build the byte to column map.