Home
last modified time | relevance | path

Searched refs:OVE (Results 1 – 23 of 23) sorted by relevance

/external/clang/lib/AST/
DParentMap.cpp79 OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(S); in BuildParentMap() local
80 if (OVMode == OV_Transparent || !M[OVE->getSourceExpr()]) { in BuildParentMap()
81 M[OVE->getSourceExpr()] = S; in BuildParentMap()
82 BuildParentMap(M, OVE->getSourceExpr(), OV_Transparent); in BuildParentMap()
DStmtProfile.cpp989 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(*i)) in VisitPseudoObjectExpr() local
990 Visit(OVE->getSourceExpr()); in VisitPseudoObjectExpr()
DExpr.cpp3037 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Subexpr)) in HasSideEffects() local
3038 Subexpr = OVE->getSourceExpr(); in HasSideEffects()
3202 } else if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(this)) { in isNullPointerConstant() local
3203 if (const Expr *Source = OVE->getSourceExpr()) in isNullPointerConstant()
/external/clang/lib/Sema/
DScopeInfo.cpp91 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(DoubleBase)) in getBaseInfo() local
92 DoubleBase = OVE->getSourceExpr(); in getBaseInfo()
126 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase()); in WeakObjectProfileTy() local
127 const Expr *E = OVE->getSourceExpr(); in WeakObjectProfileTy()
DSemaChecking.cpp7321 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) in GetExprRange() local
7322 return GetExprRange(C, OVE->getSourceExpr(), MaxWidth); in GetExprRange()
8503 if (auto *OVE = dyn_cast<OpaqueValueExpr>(SE)) in AnalyzeImplicitConversions() local
8504 AnalyzeImplicitConversions(S, OVE->getSourceExpr(), CC); in AnalyzeImplicitConversions()
9881 void VisitOpaqueValueExpr(OpaqueValueExpr *OVE) { in VisitOpaqueValueExpr()
9883 if (OVE->getSourceExpr()) in VisitOpaqueValueExpr()
9884 Visit(OVE->getSourceExpr()); in VisitOpaqueValueExpr()
DSemaStmt.cpp1428 if (auto *OVE = dyn_cast<OpaqueValueExpr>(S)) in VisitPseudoObjectExpr() local
1430 Visit(OVE->getSourceExpr()); in VisitPseudoObjectExpr()
DSemaDeclCXX.cpp128 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { in VisitPseudoObjectExpr() local
129 E = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
2444 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { in HandleValue() local
2445 HandleValue(OVE->getSourceExpr(), AddressOf); in HandleValue()
DSemaExprCXX.cpp6474 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr())) in IsSpecialDiscardedValue() local
6475 return IsSpecialDiscardedValue(OVE->getSourceExpr()) && in IsSpecialDiscardedValue()
DSemaOpenMP.cpp9472 auto *OVE = new (Context) OpaqueValueExpr( in ActOnOpenMPReductionClause() local
9477 CallExpr(Context, OVE, Args, Context.VoidTy, VK_RValue, ELoc); in ActOnOpenMPReductionClause()
DSemaDecl.cpp9213 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { in HandleValue() local
9214 HandleValue(OVE->getSourceExpr()); in HandleValue()
/external/clang/lib/StaticAnalyzer/Checkers/
DObjCUnusedIVarsChecker.cpp55 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) in Scan() local
56 sub = OVE->getSourceExpr(); in Scan()
DIvarInvalidationChecker.cpp594 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in peel() local
595 E = OVE->getSourceExpr()->IgnoreParenCasts(); in peel()
DDynamicTypePropagation.cpp616 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in stripCastsAndSugar() local
617 E = OVE->getSourceExpr()->IgnoreParenImpCasts(); in stripCastsAndSugar()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp542 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) in VisitPseudoObjectExpr() local
543 Semantic = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
DLiveVariables.cpp238 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(S)) { in LookThroughStmt() local
239 S = OVE->getSourceExpr(); in LookThroughStmt()
DUninitializedValues.cpp376 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { in classify() local
377 classify(OVE->getSourceExpr(), C); in classify()
DCFG.cpp2730 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) in VisitPseudoObjectExpr() local
2731 Semantic = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
/external/clang/lib/CodeGen/
DCGStmtOpenMP.cpp389 if (auto *OVE = dyn_cast<OpaqueValueExpr>(CE->getCallee())) in getReductionInit() local
391 dyn_cast<DeclRefExpr>(OVE->getSourceExpr()->IgnoreImpCasts())) in getReductionInit()
406 auto *OVE = cast<OpaqueValueExpr>(CE->getCallee()); in emitInitWithReductionInitializer() local
418 CodeGenFunction::OpaqueValueMapping Map(CGF, OVE, Func); in emitInitWithReductionInitializer()
439 OpaqueValueExpr OVE(SourceLocation(), Ty, VK_RValue); in emitInitWithReductionInitializer() local
440 CodeGenFunction::OpaqueValueMapping OpaqueMap(CGF, &OVE, InitRVal); in emitInitWithReductionInitializer()
441 CGF.EmitAnyExprToMem(&OVE, Private, Ty.getQualifiers(), in emitInitWithReductionInitializer()
DCGExprCXX.cpp1761 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) in isGLValueFromPointerDeref() local
1762 return isGLValueFromPointerDeref(OVE->getSourceExpr()); in isGLValueFromPointerDeref()
DCGOpenMPRuntime.cpp4207 if (auto *OVE = dyn_cast<OpaqueValueExpr>(CE->getCallee())) in emitReductionCombiner() local
4209 dyn_cast<DeclRefExpr>(OVE->getSourceExpr()->IgnoreImpCasts())) in emitReductionCombiner()
4214 CodeGenFunction::OpaqueValueMapping Map(CGF, OVE, Func); in emitReductionCombiner()
4277 auto *OVE = cast<OpaqueValueExpr>(VLA->getSizeExpr()); in emitReductionFunction() local
4279 CGF, OVE, RValue::get(CGF.Builder.CreatePtrToInt(Ptr, CGF.SizeTy))); in emitReductionFunction()
/external/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp912 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Ex)) in peelOffOuterExpr() local
913 return peelOffOuterExpr(OVE->getSourceExpr(), N); in peelOffOuterExpr()
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h2175 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub))
2176 sub = OVE->getSourceExpr();
/external/clang/tools/libclang/
DCIndex.cpp3985 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in getDeclFromExpr() local
3986 if (Expr *Src = OVE->getSourceExpr()) in getDeclFromExpr()