Lines Matching refs:Diags
108 std::vector<Record*> Diags =
110 for (unsigned i = 0, e = Diags.size(); i != e; ++i) {
111 std::string Category = getDiagnosticCategory(Diags[i], ParentInfo);
166 static void groupDiagnostics(const std::vector<Record*> &Diags,
170 for (unsigned i = 0, e = Diags.size(); i != e; ++i) {
171 const Record *R = Diags[i];
299 const std::vector<Record*> &Diags;
306 const std::vector<Record*> &Diags,
310 Diags(Diags),
400 for (unsigned i = 0, e = Diags.size(); i != e; ++i) {
401 Record *R = Diags[i];
414 // march through Diags a second time to ensure the results are emitted
416 for (unsigned i = 0, e = Diags.size(); i != e; ++i) {
417 Record *R = Diags[i];
497 const std::vector<Record*> &Diags =
504 groupDiagnostics(Diags, DiagGroups, DiagsInGroup);
511 InferPedantic inferPedantic(DGParentMap, Diags, DiagGroups, DiagsInGroup);
514 for (unsigned i = 0, e = Diags.size(); i != e; ++i) {
515 const Record &R = *Diags[i];
829 std::vector<Record *> Diags = Records.getAllDerivedDefinitions("Diagnostic");
835 groupDiagnostics(Diags, DiagGroups, DiagsInGroup);
842 InferPedantic inferPedantic(DGParentMap, Diags, DiagGroups, DiagsInGroup);
880 const std::vector<Record*> &Diags =
884 Index.reserve(Diags.size());
885 for (unsigned i = 0, e = Diags.size(); i != e; ++i) {
886 const Record &R = *(Diags[i]);