Lines Matching refs:DE
87 DiagEntry &DE = Entries[i]; in EndSourceFile() local
92 emitString(OS, getLevelName(DE.DiagnosticLevel)); in EndSourceFile()
94 if (!DE.Filename.empty()) { in EndSourceFile()
97 emitString(OS, DE.Filename); in EndSourceFile()
100 if (DE.Line != 0) { in EndSourceFile()
102 << " <integer>" << DE.Line << "</integer>\n"; in EndSourceFile()
104 if (DE.Column != 0) { in EndSourceFile()
106 << " <integer>" << DE.Column << "</integer>\n"; in EndSourceFile()
108 if (!DE.Message.empty()) { in EndSourceFile()
111 emitString(OS, DE.Message); in EndSourceFile()
139 DiagEntry DE; in HandleDiagnostic() local
140 DE.DiagnosticID = Info.getID(); in HandleDiagnostic()
141 DE.DiagnosticLevel = Level; in HandleDiagnostic()
146 DE.Message = MessageStr.str(); in HandleDiagnostic()
149 DE.Filename = ""; in HandleDiagnostic()
150 DE.Line = DE.Column = 0; in HandleDiagnostic()
161 DE.Filename = FE->getName(); in HandleDiagnostic()
164 DE.Filename = PLoc.getFilename(); in HandleDiagnostic()
165 DE.Line = PLoc.getLine(); in HandleDiagnostic()
166 DE.Column = PLoc.getColumn(); in HandleDiagnostic()
171 Entries.push_back(DE); in HandleDiagnostic()