Lines Matching defs:line
130 unsigned line,
138 if (line == 0 || column == 0)
145 SourceLocation SLoc = CXXUnit->getLocation(File, line, column);
149 File.getName().str().c_str(), line, column);
157 line, column)
189 static void createNullLocation(CXFile *file, unsigned *line,
193 if (line)
194 *line = 0;
201 static void createNullLocation(CXString *filename, unsigned *line,
205 if (line)
206 *line = 0;
237 unsigned *line,
241 CXLoadedDiagnostic::decodeLocation(location, file, line, column, offset);
248 createNullLocation(file, line, column, offset);
262 createNullLocation(file, line, column, offset);
268 if (line)
269 *line = SM.getExpansionLineNumber(ExpansionLoc);
278 unsigned *line,
283 createNullLocation(filename, line, column);
290 createNullLocation(filename, line, column);
298 createNullLocation(filename, line, column);
303 if (line) *line = PreLoc.getLine();
309 unsigned *line,
313 clang_getExpansionLocation(location, file, line, column, offset);
318 unsigned *line,
322 CXLoadedDiagnostic::decodeLocation(location, file, line,
330 return createNullLocation(file, line, column, offset);
340 return createNullLocation(file, line, column, offset);
344 if (line)
345 *line = SM.getLineNumber(FID, FileOffset);
354 unsigned *line,
358 CXLoadedDiagnostic::decodeLocation(location, file, line,
366 return createNullLocation(file, line, column, offset);
376 return createNullLocation(file, line, column, offset);
380 if (line)
381 *line = SM.getLineNumber(FID, FileOffset);