HomeSort by: relevance | last modified time | path
    Searched refs:OVE (Results 1 - 25 of 25) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ParentMap.cpp 79 OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(S);
80 if (OVMode == OV_Transparent || !M[OVE->getSourceExpr()]) {
81 M[OVE->getSourceExpr()] = S;
82 BuildParentMap(M, OVE->getSourceExpr(), OV_Transparent);
Expr.cpp 193 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E))
194 return OVE->getSourceExpr()->isKnownToHaveBooleanValue(Semantic);
2382 if (auto *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr()))
2383 return OVE->getSourceExpr()->isReadIfDiscardedInCPlusPlus11() &&
3571 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Subexpr))
3572 Subexpr = OVE->getSourceExpr();
3751 } else if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(this)) {
3752 if (const Expr *Source = OVE->getSourceExpr())
StmtProfile.cpp 1468 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(*i))
1469 Visit(OVE->getSourceExpr());
ExprConstant.cpp 7489 if (auto *OVE = dyn_cast<OpaqueValueExpr>(SemE)) {
7498 if (OVE->isUnique())
7503 OVE, getStorageType(Info.Ctx, OVE),
7505 Info, OVE->getSourceExpr()))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
ScopeInfo.cpp 101 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(DoubleBase))
102 DoubleBase = OVE->getSourceExpr();
121 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase());
122 const Expr *E = OVE->getSourceExpr();
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 in multiple places, an
    [all...]
SemaStmt.cpp 1848 if (auto *OVE = dyn_cast<OpaqueValueExpr>(S))
1849 // Look past the OVE into the expression it binds.
1850 Visit(OVE->getSourceExpr());
SemaDeclCXX.cpp 138 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) {
139 E = OVE->getSourceExpr();
3705 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) {
3706 HandleValue(OVE->getSourceExpr(), AddressOf);
SemaChecking.cpp 11109 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E))
11110 return GetExprRange(C, OVE->getSourceExpr(), MaxWidth, InConstantContext,
11806 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(Ignored))
11807 Ignored = OVE->getSourceExpr();
12779 if (auto *OVE = dyn_cast<OpaqueValueExpr>(E))
12780 if (auto *Src = OVE->getSourceExpr())
12814 if (auto *OVE = dyn_cast<OpaqueValueExpr>(SE))
12815 WorkList.push_back({OVE->getSourceExpr(), CC, IsListInit});
14857 void VisitOpaqueValueExpr(OpaqueValueExpr *OVE) {
14859 if (OVE->getSourceExpr()
    [all...]
SemaInit.cpp 5843 OpaqueValueExpr OVE(Initializer->getExprLoc(), InitEltT,
5846 Expr *OVEAsExpr = &OVE;
SemaOpenMP.cpp 15990 OpaqueValueExpr OVE(Loc, Ty, VK_LValue);
15991 SemaRef.FindAssociatedClassesAndNamespaces(Loc, &OVE, AssociatedNamespaces,
16850 auto *OVE = new (Context) OpaqueValueExpr(
16855 CallExpr::Create(Context, OVE, Args, Context.VoidTy, VK_RValue, ELoc,
SemaDecl.cpp 11425 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) {
11426 HandleValue(OVE->getSourceExpr());
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ObjCUnusedIVarsChecker.cpp 54 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub))
55 sub = OVE->getSourceExpr();
IvarInvalidationChecker.cpp 593 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E))
594 E = OVE->getSourceExpr()->IgnoreParenCasts();
DynamicTypePropagation.cpp 707 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E))
708 E = OVE->getSourceExpr()->IgnoreParenImpCasts();
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
AnalysisDeclContext.cpp 576 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantic))
577 Semantic = OVE->getSourceExpr();
LiveVariables.cpp 196 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) {
197 E = OVE->getSourceExpr();
CalledOnceCheck.cpp 348 const DeclRefExpr *VisitOpaqueValueExpr(const OpaqueValueExpr *OVE) {
349 return Visit(OVE->getSourceExpr());
UninitializedValues.cpp 339 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E)) {
340 classify(OVE->getSourceExpr(), C);
CFG.cpp 3686 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic))
3687 Semantic = OVE->getSourceExpr();
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntime.cpp 610 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(CE->getCallee()))
612 dyn_cast<DeclRefExpr>(OVE->getSourceExpr()->IgnoreImpCasts()))
627 const auto *OVE = cast<OpaqueValueExpr>(CE->getCallee());
641 CodeGenFunction::OpaqueValueMapping Map(CGF, OVE, Func);
660 OpaqueValueExpr OVE(DRD->getLocation(), Ty, VK_LValue);
661 CodeGenFunction::OpaqueValueMapping OpaqueMap(CGF, &OVE, LV);
662 CGF.EmitAnyExprToMem(&OVE, Private, Ty.getQualifiers(),
667 OpaqueValueExpr OVE(DRD->getLocation(), Ty, VK_RValue);
668 CodeGenFunction::OpaqueValueMapping OpaqueMap(CGF, &OVE, InitRVal);
669 CGF.EmitAnyExprToMem(&OVE, Private, Ty.getQualifiers()
    [all...]
CGExprCXX.cpp 2131 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E))
2132 return isGLValueFromPointerDeref(OVE->getSourceExpr());
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
RecursiveASTVisitor.h 2442 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub))
2443 sub = OVE->getSourceExpr();
2620 // FIXME: The source expression of the OVE should be listed as
2622 if (OpaqueValueExpr *OVE = S->getCommonExpr())
2623 TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(OVE->getSourceExpr());
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BugReporterVisitors.cpp 1941 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(Ex))
1942 return peelOffOuterExpr(OVE->getSourceExpr(), N);
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndex.cpp 4494 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E))
4495 if (Expr *Src = OVE->getSourceExpr())

Completed in 137 milliseconds