/external/clang/lib/Sema/ |
D | ScopeInfo.cpp | 82 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(DoubleBase)) in getBaseInfo() 101 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase()); in WeakObjectProfileTy() 162 if (isa<OpaqueValueExpr>(RefExpr->getBase())) in markSafeWeakUse()
|
D | SemaPseudoObject.cpp | 230 OpaqueValueExpr *capture(Expr *op); 231 OpaqueValueExpr *captureValueAsResult(Expr *op); 261 OpaqueValueExpr *InstanceReceiver; 300 OpaqueValueExpr *InstanceBase; 301 OpaqueValueExpr *InstanceKey; 344 OpaqueValueExpr *PseudoOpBuilder::capture(Expr *e) { in capture() 346 OpaqueValueExpr *captured = in capture() 347 new (S.Context) OpaqueValueExpr(GenericLoc, e->getType(), in capture() 362 OpaqueValueExpr *PseudoOpBuilder::captureValueAsResult(Expr *e) { in captureValueAsResult() 367 if (!isa<OpaqueValueExpr>(e)) { in captureValueAsResult() [all …]
|
D | SemaExprCXX.cpp | 3649 SmallVector<OpaqueValueExpr, 2> OpaqueArgExprs; in evaluateTypeTrait() 3657 OpaqueValueExpr(Args[I]->getTypeLoc().getLocStart(), in evaluateTypeTrait() 3835 OpaqueValueExpr From(KeyLoc, LhsT.getNonLValueExprType(Self.Context), in EvaluateBinaryTypeTrait() 3886 OpaqueValueExpr Lhs(KeyLoc, LhsT.getNonLValueExprType(Self.Context), in EvaluateBinaryTypeTrait() 3888 OpaqueValueExpr Rhs(KeyLoc, RhsT.getNonLValueExprType(Self.Context), in EvaluateBinaryTypeTrait() 5717 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr())) in IsSpecialDiscardedValue()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | ObjCUnusedIVarsChecker.cpp | 55 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) in Scan()
|
D | IvarInvalidationChecker.cpp | 597 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) in peel()
|
/external/clang/lib/AST/ |
D | ParentMap.cpp | 77 OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(S); in BuildParentMap()
|
D | Expr.cpp | 2614 if (isa<OpaqueValueExpr>(E)) in isTemporaryObject() 3007 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Subexpr)) in HasSideEffects() 3159 } else if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(this)) { in isNullPointerConstant() 3919 const OpaqueValueExpr *OpaqueValueExpr::findInCopyConstruct(const Expr *e) { in findInCopyConstruct() 3927 return cast<OpaqueValueExpr>(e); in findInCopyConstruct() 3990 if (isa<OpaqueValueExpr>(E)) in PseudoObjectExpr() 3991 assert(cast<OpaqueValueExpr>(E)->getSourceExpr() != nullptr && in PseudoObjectExpr()
|
D | StmtProfile.cpp | 636 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(*i)) in VisitPseudoObjectExpr() 1149 void StmtProfiler::VisitOpaqueValueExpr(const OpaqueValueExpr *E) { in VisitOpaqueValueExpr()
|
/external/clang/lib/CodeGen/ |
D | CodeGenFunction.h | 680 const OpaqueValueExpr *OpaqueValue; 684 OpaqueValueMappingData(const OpaqueValueExpr *ov, in OpaqueValueMappingData() 702 const OpaqueValueExpr *ov, in bind() 710 const OpaqueValueExpr *ov, in bind() 718 const OpaqueValueExpr *ov, in bind() 775 const OpaqueValueExpr *opaqueValue, in OpaqueValueMapping() 781 const OpaqueValueExpr *opaqueValue, in OpaqueValueMapping() 859 llvm::DenseMap<const OpaqueValueExpr *, LValue> OpaqueLValues; 860 llvm::DenseMap<const OpaqueValueExpr *, RValue> OpaqueRValues; 1494 const LValue &getOpaqueLValueMapping(const OpaqueValueExpr *e) { in getOpaqueLValueMapping() [all …]
|
D | CGExprAgg.cpp | 176 void VisitOpaqueValueExpr(OpaqueValueExpr *E); 530 void AggExprEmitter::VisitOpaqueValueExpr(OpaqueValueExpr *e) { in VisitOpaqueValueExpr() 811 } else if (const OpaqueValueExpr *op in isBlockVarRef() 812 = dyn_cast<OpaqueValueExpr>(E)) { in isBlockVarRef()
|
D | CGExpr.cpp | 347 if (const auto *opaque = dyn_cast<OpaqueValueExpr>(E)) { in EmitMaterializeTemporaryExpr() 867 return EmitOpaqueValueLValue(cast<OpaqueValueExpr>(E)); in EmitLValue() 2914 LValue CodeGenFunction::EmitOpaqueValueLValue(const OpaqueValueExpr *e) { in EmitOpaqueValueLValue() 3374 if (const auto *ov = dyn_cast<OpaqueValueExpr>(semantic)) { in emitPseudoObjectExpr()
|
/external/clang/lib/Analysis/ |
D | LiveVariables.cpp | 239 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(S)) { in LookThroughStmt() 305 if (OpaqueValueExpr *OV = dyn_cast<OpaqueValueExpr>(child)) in Visit()
|
D | AnalysisDeclContext.cpp | 493 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Semantic)) in VisitPseudoObjectExpr()
|
D | UninitializedValues.cpp | 364 if (!isa<OpaqueValueExpr>(TrueExpr)) in classify()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | Environment.cpp | 29 E = cast<OpaqueValueExpr>(E)->getSourceExpr(); in ignoreTransparentExprs()
|
D | ExprEngineC.cpp | 675 if (const OpaqueValueExpr *OpaqueEx = dyn_cast<OpaqueValueExpr>(L)) in VisitGuardedExpr()
|
D | BugReporterVisitors.cpp | 867 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Ex)) in peelOffOuterExpr()
|
/external/clang/lib/ARCMigrate/ |
D | TransZeroOutPropsInDealloc.cpp | 211 return isZero(cast<OpaqueValueExpr>(BO->getRHS())->getSourceExpr()); in isZeroingPropIvar()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 165 def OpaqueValueExpr : DStmt<Expr>;
|
/external/clang/include/clang/AST/ |
D | Expr.h | 46 class OpaqueValueExpr; variable 812 class OpaqueValueExpr : public Expr { 818 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK, 833 static const OpaqueValueExpr *findInCopyConstruct(const Expr *expr); 835 explicit OpaqueValueExpr(EmptyShell Empty) in OpaqueValueExpr() function 3261 OpaqueValueExpr *OpaqueValue; 3265 BinaryConditionalOperator(Expr *common, OpaqueValueExpr *opaqueValue, in BinaryConditionalOperator() 3295 OpaqueValueExpr *getOpaqueValue() const { return OpaqueValue; } in getOpaqueValue()
|
D | DataRecursiveASTVisitor.h | 2041 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) in TraversePseudoObjectExpr() 2239 DEF_TRAVERSE_STMT(OpaqueValueExpr, {})
|
D | RecursiveASTVisitor.h | 2063 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub)) in TraversePseudoObjectExpr() 2261 DEF_TRAVERSE_STMT(OpaqueValueExpr, {})
|
/external/clang/include/clang/Serialization/ |
D | ASTWriter.h | 55 class OpaqueValueExpr; variable
|
/external/chromium_org/v8/tools/gcmole/ |
D | gcmole.cc | 574 VISIT(OpaqueValueExpr); in VisitExpr() 719 DECL_VISIT_EXPR(OpaqueValueExpr) { in DECL_VISIT_EXPR() argument
|
/external/clang/lib/Rewrite/Frontend/ |
D | RewriteModernObjC.cpp | 1465 Base = cast<OpaqueValueExpr>(Base)->getSourceExpr(); in RewritePropertyOrImplicitSetter() 1472 if (isa<OpaqueValueExpr>(Arg)) in RewritePropertyOrImplicitSetter() 1473 Arg = cast<OpaqueValueExpr>(Arg)->getSourceExpr(); in RewritePropertyOrImplicitSetter() 1550 Base = cast<OpaqueValueExpr>(Base)->getSourceExpr(); in RewritePropertyOrImplicitGetter() 1556 if (isa<OpaqueValueExpr>(Arg)) in RewritePropertyOrImplicitGetter() 1557 Arg = cast<OpaqueValueExpr>(Arg)->getSourceExpr(); in RewritePropertyOrImplicitGetter() 5587 else if (isa<OpaqueValueExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer() 5588 S = cast<OpaqueValueExpr>(S)->getSourceExpr(); in RewriteFunctionBodyOrGlobalInitializer()
|