Lines Matching refs:DiagsInPedantic
315 void compute(VecOrSet DiagsInPedantic,
394 void InferPedantic::compute(VecOrSet DiagsInPedantic, in compute() argument
428 if (RecordVec *V = DiagsInPedantic.dyn_cast<RecordVec*>()) in compute()
431 DiagsInPedantic.get<RecordSet*>()->insert(R); in compute()
509 RecordSet DiagsInPedantic; in EmitClangDiagsDefs() local
511 inferPedantic.compute(&DiagsInPedantic, (RecordVec*)nullptr); in EmitClangDiagsDefs()
555 } else if (DiagsInPedantic.count(&R)) { in EmitClangDiagsDefs()
664 RecordVec &DiagsInPedantic, raw_ostream &OS) { in emitDiagArrays() argument
671 if (!V.empty() || (IsPedantic && !DiagsInPedantic.empty())) { in emitDiagArrays()
677 for (auto const &Diag : DiagsInPedantic) in emitDiagArrays()
716 RecordVec &DiagsInPedantic, in emitAllDiagArrays() argument
721 emitDiagArrays(DiagsInGroup, DiagsInPedantic, OS); in emitAllDiagArrays()
743 RecordVec &DiagsInPedantic, in emitDiagTable() argument
773 !V.empty() || (IsPedantic && !DiagsInPedantic.empty()); in emitDiagTable()
778 DiagArrayIndex += DiagsInPedantic.size(); in emitDiagTable()
839 RecordVec DiagsInPedantic; in EmitClangDiagGroups() local
842 inferPedantic.compute(&DiagsInPedantic, &GroupsInPedantic); in EmitClangDiagGroups()
854 emitAllDiagArrays(DiagsInGroup, DiagsInPedantic, GroupsInPedantic, GroupNames, in EmitClangDiagGroups()
856 emitDiagTable(DiagsInGroup, DiagsInPedantic, GroupsInPedantic, GroupNames, in EmitClangDiagGroups()