Lines Matching refs:DiagnosticPool
46 sema::DelayedDiagnosticPool DiagnosticPool;
53 : S(P.getActions()), DiagnosticPool(nullptr) {
55 State = S.PushParsingDeclaration(DiagnosticPool);
70 if (!DiagnosticPool.pool_empty())
71 S.redelayDiagnostics(DiagnosticPool);
72 assert(DiagnosticPool.pool_empty());
86 sema::DelayedDiagnosticPool DiagnosticPool;
96 : Actions(P.getActions()), DiagnosticPool(nullptr) {
103 : Actions(P.getActions()), DiagnosticPool(parentPool) {
112 DiagnosticPool(other ? other->DiagnosticPool.getParent() : nullptr) {
114 DiagnosticPool.steal(other->DiagnosticPool);
125 return DiagnosticPool;
128 return DiagnosticPool;
156 State = Actions.PushParsingDeclaration(DiagnosticPool);