Home
last modified time | relevance | path

Searched refs:DelayedDiagnosticPool (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDelayedDiagnostic.h269 class DelayedDiagnosticPool {
270 const DelayedDiagnosticPool *Parent;
274 DelayedDiagnosticPool(const DelayedDiagnosticPool *parent) : Parent(parent) {} in DelayedDiagnosticPool() function
276 DelayedDiagnosticPool(const DelayedDiagnosticPool &) = delete;
277 DelayedDiagnosticPool &operator=(const DelayedDiagnosticPool &) = delete;
279 DelayedDiagnosticPool(DelayedDiagnosticPool &&Other) in DelayedDiagnosticPool() function
284 DelayedDiagnosticPool &operator=(DelayedDiagnosticPool &&Other) {
291 ~DelayedDiagnosticPool() { in ~DelayedDiagnosticPool()
297 const DelayedDiagnosticPool *getParent() const { return Parent; } in getParent()
310 void steal(DelayedDiagnosticPool &pool) { in steal()
H A DSema.h211 class DelayedDiagnosticPool; variable
668 sema::DelayedDiagnosticPool *SavedPool;
679 sema::DelayedDiagnosticPool *CurPool;
691 sema::DelayedDiagnosticPool *getCurrentPool() const { in getCurrentPool()
697 DelayedDiagnosticsState push(sema::DelayedDiagnosticPool &pool) { in push()
3984 ParsingDeclState PushParsingDeclaration(sema::DelayedDiagnosticPool &pool) { in PushParsingDeclaration()
3997 void redelayDiagnostics(sema::DelayedDiagnosticPool &pool);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h47 sema::DelayedDiagnosticPool DiagnosticPool;
93 sema::DelayedDiagnosticPool DiagnosticPool;
109 const sema::DelayedDiagnosticPool *parentPool) in ParsingDeclRAIIObject()
131 sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() { in getDelayedDiagnosticPool()
134 const sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() const { in getDelayedDiagnosticPool()
187 const sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() const { in getDelayedDiagnosticPool()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclAttr.cpp7862 DelayedDiagnosticPool &poppedPool = *DelayedDiagnostics.getCurrentPool(); in PopParsingDeclaration()
7877 const DelayedDiagnosticPool *pool = &poppedPool; in PopParsingDeclaration()
7880 for (DelayedDiagnosticPool::pool_iterator in PopParsingDeclaration()
7917 void Sema::redelayDiagnostics(DelayedDiagnosticPool &pool) { in redelayDiagnostics()
7918 DelayedDiagnosticPool *curPool = DelayedDiagnostics.getCurrentPool(); in redelayDiagnostics()