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