Lines Matching refs:LineInfo
296 static json::Object toJSON(const DILineInfo &LineInfo) {
298 {{"FunctionName", LineInfo.FunctionName != DILineInfo::BadString
299 ? LineInfo.FunctionName
301 {"StartFileName", LineInfo.StartFileName != DILineInfo::BadString
302 ? LineInfo.StartFileName
304 {"StartLine", LineInfo.StartLine},
306 LineInfo.StartAddress ? toHex(*LineInfo.StartAddress) : ""},
308 LineInfo.FileName != DILineInfo::BadString ? LineInfo.FileName : ""},
309 {"Line", LineInfo.Line},
310 {"Column", LineInfo.Column},
311 {"Discriminator", LineInfo.Discriminator}});
323 const DILineInfo &LineInfo = Info.getFrame(I);
324 json::Object Object = toJSON(LineInfo);
325 SourceCode SourceCode(LineInfo.FileName, LineInfo.Line,
326 Config.SourceContextLines, LineInfo.Source);