Home
last modified time | relevance | path

Searched refs:EWC (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DJumpDiagnostics.cpp551 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 DSemaStmt.cpp638 if (const auto *EWC = dyn_cast<ExprWithCleanups>(E)) { in checkMustTailAttr() local
639 if (EWC->cleanupsHaveSideEffects()) { in checkMustTailAttr()
H A DSemaOpenMP.cpp10692 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 DSemaOverload.cpp272 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 DSemaDecl.cpp11813 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 DJSONNodeDumper.cpp1335 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 DJSONNodeDumper.h287 void VisitExprWithCleanups(const ExprWithCleanups *EWC);
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBlocks.cpp1079 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 DCGStmt.cpp1212 if (const auto *EWC = dyn_cast_or_null<ExprWithCleanups>(RV)) in EmitReturnStmt() local
1213 RV = EWC->getSubExpr(); in EmitReturnStmt()
H A DCGDecl.cpp775 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 DThreadSafety.cpp2156 if (auto *EWC = dyn_cast<ExprWithCleanups>(E)) in VisitDeclStmt() local
2157 E = EWC->getSubExpr()->IgnoreParens(); in VisitDeclStmt()
H A DCFG.cpp1688 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Init)) { in getReferenceInitTemporaryType() local
1689 Init = EWC->getSubExpr(); in getReferenceInitTemporaryType()
/netbsd-src/sys/dev/acpi/
H A Dacpidevs274 PNP81c7 SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)