Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/Sema/
DDelayedDiagnostic.h263 class DelayedDiagnosticPool {
264 const DelayedDiagnosticPool *Parent;
268 DelayedDiagnosticPool(const DelayedDiagnosticPool *parent) : Parent(parent) {} in DelayedDiagnosticPool() function
270 DelayedDiagnosticPool(const DelayedDiagnosticPool &) = delete;
271 DelayedDiagnosticPool &operator=(const DelayedDiagnosticPool &) = delete;
273 DelayedDiagnosticPool(DelayedDiagnosticPool &&Other) in DelayedDiagnosticPool() function
278 DelayedDiagnosticPool &operator=(DelayedDiagnosticPool &&Other) {
285 ~DelayedDiagnosticPool() { in ~DelayedDiagnosticPool()
291 const DelayedDiagnosticPool *getParent() const { return Parent; } in getParent()
304 void steal(DelayedDiagnosticPool &pool) { in steal()
DSema.h223 class DelayedDiagnosticPool; variable
809 sema::DelayedDiagnosticPool *SavedPool;
820 sema::DelayedDiagnosticPool *CurPool;
832 sema::DelayedDiagnosticPool *getCurrentPool() const { in getCurrentPool()
838 DelayedDiagnosticsState push(sema::DelayedDiagnosticPool &pool) { in push()
4748 ParsingDeclState PushParsingDeclaration(sema::DelayedDiagnosticPool &pool) { in PushParsingDeclaration()
4763 void redelayDiagnostics(sema::DelayedDiagnosticPool &pool);
/external/clang/include/clang/Sema/
DDelayedDiagnostic.h239 class DelayedDiagnosticPool {
240 const DelayedDiagnosticPool *Parent;
243 DelayedDiagnosticPool(const DelayedDiagnosticPool &) = delete;
244 void operator=(const DelayedDiagnosticPool &) = delete;
246 DelayedDiagnosticPool(const DelayedDiagnosticPool *parent) : Parent(parent) {} in DelayedDiagnosticPool() function
247 ~DelayedDiagnosticPool() { in ~DelayedDiagnosticPool()
253 DelayedDiagnosticPool(DelayedDiagnosticPool &&Other) in DelayedDiagnosticPool() function
257 DelayedDiagnosticPool &operator=(DelayedDiagnosticPool &&Other) {
264 const DelayedDiagnosticPool *getParent() const { return Parent; } in getParent()
277 void steal(DelayedDiagnosticPool &pool) { in steal()
DSema.h200 class DelayedDiagnosticPool; variable
573 sema::DelayedDiagnosticPool *SavedPool;
584 sema::DelayedDiagnosticPool *CurPool;
596 sema::DelayedDiagnosticPool *getCurrentPool() const { in getCurrentPool()
602 DelayedDiagnosticsState push(sema::DelayedDiagnosticPool &pool) { in push()
3605 ParsingDeclState PushParsingDeclaration(sema::DelayedDiagnosticPool &pool) { in PushParsingDeclaration()
3618 void redelayDiagnostics(sema::DelayedDiagnosticPool &pool);
/external/llvm-project/clang/include/clang/Parse/
DRAIIObjectsForParser.h46 sema::DelayedDiagnosticPool DiagnosticPool;
92 sema::DelayedDiagnosticPool DiagnosticPool;
108 const sema::DelayedDiagnosticPool *parentPool) in ParsingDeclRAIIObject()
130 sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() { in getDelayedDiagnosticPool()
133 const sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() const { in getDelayedDiagnosticPool()
186 const sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() const { in getDelayedDiagnosticPool()
/external/clang/lib/Parse/
DRAIIObjectsForParser.h46 sema::DelayedDiagnosticPool DiagnosticPool;
92 sema::DelayedDiagnosticPool DiagnosticPool;
108 const sema::DelayedDiagnosticPool *parentPool) in ParsingDeclRAIIObject()
130 sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() { in getDelayedDiagnosticPool()
133 const sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() const { in getDelayedDiagnosticPool()
186 const sema::DelayedDiagnosticPool &getDelayedDiagnosticPool() const { in getDelayedDiagnosticPool()
/external/clang/lib/Sema/
DSemaDeclAttr.cpp6415 DelayedDiagnosticPool &poppedPool = *DelayedDiagnostics.getCurrentPool(); in PopParsingDeclaration()
6430 const DelayedDiagnosticPool *pool = &poppedPool; in PopParsingDeclaration()
6432 for (DelayedDiagnosticPool::pool_iterator in PopParsingDeclaration()
6463 void Sema::redelayDiagnostics(DelayedDiagnosticPool &pool) { in redelayDiagnostics()
6464 DelayedDiagnosticPool *curPool = DelayedDiagnostics.getCurrentPool(); in redelayDiagnostics()
/external/llvm-project/clang/lib/Sema/
DSemaDeclAttr.cpp8432 DelayedDiagnosticPool &poppedPool = *DelayedDiagnostics.getCurrentPool(); in PopParsingDeclaration()
8447 const DelayedDiagnosticPool *pool = &poppedPool; in PopParsingDeclaration()
8450 for (DelayedDiagnosticPool::pool_iterator in PopParsingDeclaration()
8487 void Sema::redelayDiagnostics(DelayedDiagnosticPool &pool) { in redelayDiagnostics()
8488 DelayedDiagnosticPool *curPool = DelayedDiagnostics.getCurrentPool(); in redelayDiagnostics()