/external/clang/lib/AST/ |
D | ParentMap.cpp | 79 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()
|
D | StmtProfile.cpp | 989 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(*i)) in VisitPseudoObjectExpr() local 990 Visit(OVE->getSourceExpr()); in VisitPseudoObjectExpr()
|
D | Expr.cpp | 3037 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/ |
D | ScopeInfo.cpp | 91 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()
|
D | SemaChecking.cpp | 7321 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()
|
D | SemaStmt.cpp | 1428 if (auto *OVE = dyn_cast<OpaqueValueExpr>(S)) in VisitPseudoObjectExpr() local 1430 Visit(OVE->getSourceExpr()); in VisitPseudoObjectExpr()
|
D | SemaDeclCXX.cpp | 128 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()
|
D | SemaExprCXX.cpp | 6474 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr())) in IsSpecialDiscardedValue() local 6475 return IsSpecialDiscardedValue(OVE->getSourceExpr()) && in IsSpecialDiscardedValue()
|
D | SemaOpenMP.cpp | 9472 auto *OVE = new (Context) OpaqueValueExpr( in ActOnOpenMPReductionClause() local 9477 CallExpr(Context, OVE, Args, Context.VoidTy, VK_RValue, ELoc); in ActOnOpenMPReductionClause()
|
D | SemaDecl.cpp | 9213 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { in HandleValue() local 9214 HandleValue(OVE->getSourceExpr()); in HandleValue()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | ObjCUnusedIVarsChecker.cpp | 55 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) in Scan() local 56 sub = OVE->getSourceExpr(); in Scan()
|
D | IvarInvalidationChecker.cpp | 594 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in peel() local 595 E = OVE->getSourceExpr()->IgnoreParenCasts(); in peel()
|
D | DynamicTypePropagation.cpp | 616 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in stripCastsAndSugar() local 617 E = OVE->getSourceExpr()->IgnoreParenImpCasts(); in stripCastsAndSugar()
|
/external/clang/lib/Analysis/ |
D | AnalysisDeclContext.cpp | 542 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) in VisitPseudoObjectExpr() local 543 Semantic = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
|
D | LiveVariables.cpp | 238 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(S)) { in LookThroughStmt() local 239 S = OVE->getSourceExpr(); in LookThroughStmt()
|
D | UninitializedValues.cpp | 376 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) { in classify() local 377 classify(OVE->getSourceExpr(), C); in classify()
|
D | CFG.cpp | 2730 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) in VisitPseudoObjectExpr() local 2731 Semantic = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
|
/external/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 389 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()
|
D | CGExprCXX.cpp | 1761 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) in isGLValueFromPointerDeref() local 1762 return isGLValueFromPointerDeref(OVE->getSourceExpr()); in isGLValueFromPointerDeref()
|
D | CGOpenMPRuntime.cpp | 4207 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/ |
D | BugReporterVisitors.cpp | 912 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Ex)) in peelOffOuterExpr() local 913 return peelOffOuterExpr(OVE->getSourceExpr(), N); in peelOffOuterExpr()
|
/external/clang/include/clang/AST/ |
D | RecursiveASTVisitor.h | 2175 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) 2176 sub = OVE->getSourceExpr();
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 3985 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in getDeclFromExpr() local 3986 if (Expr *Src = OVE->getSourceExpr()) in getDeclFromExpr()
|