/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | ScopeInfo.cpp | 100 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(DoubleBase)) 101 DoubleBase = OVE->getSourceExpr(); 120 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase()); local 121 const Expr *E = OVE->getSourceExpr();
|
H A D | SemaPseudoObject.cpp | 203 // An OVE is not unique if it is used as the result expression. 204 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantics.back())) 205 OVE->setIsUnique(false); 225 // An OVE is not unique if it is used as the result expression. 226 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantics.back())) 227 OVE->setIsUnique(false); 360 // Make a new OVE whose source is the given expression. 399 // An OVE is not unique if it is used as the result expression. 434 // cannot safely keep the OVE around. Fortunately, we don't really 435 // need to: we don't use this particular OVE i [all...] |
H A D | SemaStmt.cpp | 1533 if (auto *OVE = dyn_cast<OpaqueValueExpr>(S)) 1534 // Look past the OVE into the expression it binds. 1535 Visit(OVE->getSourceExpr());
|
H A D | SemaDeclCXX.cpp | 138 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) { 139 E = OVE->getSourceExpr(); 3653 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { 3654 HandleValue(OVE->getSourceExpr(), AddressOf);
|
H A D | SemaChecking.cpp | 10423 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) 10424 return GetExprRange(C, OVE->getSourceExpr(), MaxWidth, InConstantContext); 11082 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(Ignored)) 11083 Ignored = OVE->getSourceExpr(); 12041 if (auto *OVE = dyn_cast<OpaqueValueExpr>(E)) 12042 if (auto *Src = OVE->getSourceExpr()) 12076 if (auto *OVE = dyn_cast<OpaqueValueExpr>(SE)) 12077 WorkList.push_back({OVE->getSourceExpr(), CC, IsListInit}); 14121 void VisitOpaqueValueExpr(OpaqueValueExpr *OVE) { argument 14123 if (OVE [all...] |
H A D | SemaInit.cpp | 5760 OpaqueValueExpr OVE(Initializer->getExprLoc(), InitEltT, 5763 Expr *OVEAsExpr = &OVE;
|
H A D | SemaOpenMP.cpp | 14478 OpaqueValueExpr OVE(Loc, Ty, VK_LValue); 14479 SemaRef.FindAssociatedClassesAndNamespaces(Loc, &OVE, AssociatedNamespaces, 15313 auto *OVE = new (Context) OpaqueValueExpr( 15318 CallExpr::Create(Context, OVE, Args, Context.VoidTy, VK_RValue, ELoc);
|
H A D | SemaDecl.cpp | 11228 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { 11229 HandleValue(OVE->getSourceExpr());
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ParentMap.cpp | 79 OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(S); local 80 if (OVMode == OV_Transparent || !M[OVE->getSourceExpr()]) { 81 M[OVE->getSourceExpr()] = S; 82 BuildParentMap(M, OVE->getSourceExpr(), OV_Transparent);
|
H A D | Expr.cpp | 190 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) 191 return OVE->getSourceExpr()->isKnownToHaveBooleanValue(Semantic); 2321 if (auto *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr())) 2322 return OVE->getSourceExpr()->isReadIfDiscardedInCPlusPlus11() && 3645 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Subexpr)) 3646 Subexpr = OVE->getSourceExpr(); 3810 } else if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(this)) { 3811 if (const Expr *Source = OVE->getSourceExpr())
|
H A D | StmtProfile.cpp | 1407 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(*i)) 1408 Visit(OVE->getSourceExpr());
|
H A D | ExprConstant.cpp | 7149 if (auto *OVE = dyn_cast<OpaqueValueExpr>(SemE)) { 7158 if (OVE->isUnique()) 7163 OVE, getStorageType(Info.Ctx, OVE), false, LV), 7164 Info, OVE->getSourceExpr()))
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ObjCUnusedIVarsChecker.cpp | 54 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) 55 sub = OVE->getSourceExpr();
|
H A D | IvarInvalidationChecker.cpp | 593 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) 594 E = OVE->getSourceExpr()->IgnoreParenCasts();
|
H A D | DynamicTypePropagation.cpp | 707 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) 708 E = OVE->getSourceExpr()->IgnoreParenImpCasts();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 576 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) 577 Semantic = OVE->getSourceExpr();
|
H A D | LiveVariables.cpp | 197 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(S)) { 198 S = OVE->getSourceExpr();
|
H A D | UninitializedValues.cpp | 339 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) { 340 classify(OVE->getSourceExpr(), C);
|
H A D | CFG.cpp | 3686 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) 3687 Semantic = OVE->getSourceExpr();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.cpp | 603 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(CE->getCallee())) 605 dyn_cast<DeclRefExpr>(OVE->getSourceExpr()->IgnoreImpCasts())) 620 const auto *OVE = cast<OpaqueValueExpr>(CE->getCallee()); local 634 CodeGenFunction::OpaqueValueMapping Map(CGF, OVE, Func); 656 OpaqueValueExpr OVE(DRD->getLocation(), Ty, VK_RValue); 657 CodeGenFunction::OpaqueValueMapping OpaqueMap(CGF, &OVE, InitRVal); 658 CGF.EmitAnyExprToMem(&OVE, Private, Ty.getQualifiers(), 4273 OpaqueValueExpr OVE( 4277 CodeGenFunction::OpaqueValueMapping OpaqueMap(CGF, &OVE, 4280 C.getVariableArrayType(KmpTaskAffinityInfoTy, &OVE, ArrayTyp 5347 const auto *OVE = cast<OpaqueValueExpr>(VLA->getSizeExpr()); local [all...] |
H A D | CGExprCXX.cpp | 2116 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) 2117 return isGLValueFromPointerDeref(OVE->getSourceExpr());
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 2401 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) 2402 sub = OVE->getSourceExpr(); 2580 // FIXME: The source expression of the OVE should be listed as 2582 if (OpaqueValueExpr *OVE = S->getCommonExpr()) 2583 TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(OVE->getSourceExpr());
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 1856 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(Ex)) 1857 return peelOffOuterExpr(OVE->getSourceExpr(), N);
|