Searched refs:EWC (Results 1 – 13 of 13) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 551 ExprWithCleanups *EWC = cast<ExprWithCleanups>(S); in BuildScopeInformation() local 552 for (unsigned i = 0, e = EWC->getNumObjects(); i != e; ++i) { in BuildScopeInformation() 553 if (auto *BDecl = EWC->getObject(i).dyn_cast<BlockDecl *>()) in BuildScopeInformation() 558 else if (auto *CLE = EWC->getObject(i).dyn_cast<CompoundLiteralExpr *>()) in BuildScopeInformation()
|
| H A D | SemaStmt.cpp | 638 if (const auto *EWC = dyn_cast<ExprWithCleanups>(E)) { in checkMustTailAttr() local 639 if (EWC->cleanupsHaveSideEffects()) { in checkMustTailAttr()
|
| H A D | SemaOpenMP.cpp | 10692 if (auto *EWC = dyn_cast<ExprWithCleanups>(Body)) in ActOnOpenMPAtomicDirective() local 10693 Body = EWC->getSubExpr(); in ActOnOpenMPAtomicDirective() 10943 if (auto *EWC = dyn_cast<ExprWithCleanups>(First)) in ActOnOpenMPAtomicDirective() local 10944 First = EWC->getSubExpr()->IgnoreParenImpCasts(); in ActOnOpenMPAtomicDirective() 10945 if (auto *EWC = dyn_cast<ExprWithCleanups>(Second)) in ActOnOpenMPAtomicDirective() local 10946 Second = EWC->getSubExpr()->IgnoreParenImpCasts(); in ActOnOpenMPAtomicDirective()
|
| H A D | SemaOverload.cpp | 272 if (auto *EWC = dyn_cast<ExprWithCleanups>(Converted)) { in IgnoreNarrowingConversion() local 274 const_cast<Expr *>(IgnoreNarrowingConversion(Ctx, EWC->getSubExpr())); in IgnoreNarrowingConversion() 275 return ExprWithCleanups::Create(Ctx, Inner, EWC->cleanupsHaveSideEffects(), in IgnoreNarrowingConversion() 276 EWC->getObjects()); in IgnoreNarrowingConversion()
|
| H A D | SemaDecl.cpp | 11813 if (auto *EWC = dyn_cast<ExprWithCleanups>(Init)) in checkNonTrivialCUnionInInitializer() local 11814 Init = EWC->getSubExpr(); in checkNonTrivialCUnionInInitializer()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 1335 void JSONNodeDumper::VisitExprWithCleanups(const ExprWithCleanups *EWC) { in VisitExprWithCleanups() argument 1337 EWC->cleanupsHaveSideEffects()); in VisitExprWithCleanups() 1338 if (EWC->getNumObjects()) { in VisitExprWithCleanups() 1339 JOS.attributeArray("cleanups", [this, EWC] { in VisitExprWithCleanups() 1340 for (const ExprWithCleanups::CleanupObject &CO : EWC->getObjects()) in VisitExprWithCleanups()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | JSONNodeDumper.h | 287 void VisitExprWithCleanups(const ExprWithCleanups *EWC);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1079 auto *EWC = llvm::dyn_cast_or_null<ExprWithCleanups>(RetExpr); in EmitBlockLiteral() local 1080 if (EWC) in EmitBlockLiteral() 1081 for (auto &C : EWC->getObjects()) in EmitBlockLiteral()
|
| H A D | CGStmt.cpp | 1212 if (const auto *EWC = dyn_cast_or_null<ExprWithCleanups>(RV)) in EmitReturnStmt() local 1213 RV = EWC->getSubExpr(); in EmitReturnStmt()
|
| H A D | CGDecl.cpp | 775 if (auto *EWC = dyn_cast<ExprWithCleanups>(init)) { in EmitScalarInit() local 777 return EmitScalarInit(EWC->getSubExpr(), D, lvalue, capturedByInit); in EmitScalarInit()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | ThreadSafety.cpp | 2156 if (auto *EWC = dyn_cast<ExprWithCleanups>(E)) in VisitDeclStmt() local 2157 E = EWC->getSubExpr()->IgnoreParens(); in VisitDeclStmt()
|
| H A D | CFG.cpp | 1688 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Init)) { in getReferenceInitTemporaryType() local 1689 Init = EWC->getSubExpr(); in getReferenceInitTemporaryType()
|
| /netbsd-src/sys/dev/acpi/ |
| H A D | acpidevs | 274 PNP81c7 SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)
|