Lines Matching refs:Line
40 // Delete the line # cache if allocated.
91 // If we have a line number cache, and if the query is to a later point in the
106 // Allocate the line number cache if it doesn't exist.
110 // Update the line # cache.
141 // location to pull out the source line.
154 // Scan backward to find the start of the line.
161 // Get the end of the line.
168 // Convert any ranges to column ranges that only intersect the line of the
174 // If the line doesn't contain any part of the range, then ignore it.
233 int Line, int Col, SourceMgr::DiagKind Kind,
237 : SM(&sm), Loc(L), Filename(FN), LineNo(Line), ColumnNo(Col), Kind(Kind),
261 // If the line doesn't contain any part of the range, then ignore it.
267 // FIXME: Handle multibyte characters in the source line.
302 // FIXME: Handle multibyte characters in the source line.
314 // Print out the source line one character at a time, so we can expand tabs.
405 // Build the line with the caret and ranges.
417 // FIXME: Find the beginning of the line properly for multibyte characters.
430 // know that the line isn't completely empty because it has the caret in it at
439 // Print out the caret line, matching tabs in the source line.
458 // Print out the replacement line, matching tabs in the source line.