/external/clang/lib/ARCMigrate/ |
D | TransUnbridgedCasts.cpp | 62 Expr *castExpr = E->getSubExpr(); in VisitCastExpr() 98 if (E->getSubExpr()->getType()->isPointerType()) { in transformNonObjCToObjCCast() 118 ento::cocoa::isRefType(E->getSubExpr()->getType(), "CF", in transformNonObjCToObjCCast() 167 SourceLocation insertLoc = E->getSubExpr()->getLocStart(); in rewriteToBridgedCast() 174 if (isa<ParenExpr>(E->getSubExpr())) { in rewriteToBridgedCast() 185 if (isSelf(E->getSubExpr())) in transformObjCToNonObjCCast()
|
/external/llvm/lib/Target/ARM/ |
D | ARMMCExpr.cpp | 29 const MCExpr *Expr = getSubExpr(); in PrintImpl() 66 AddValueSymbols_(cast<MCUnaryExpr>(Value)->getSubExpr(), Asm); in AddValueSymbols_() 72 AddValueSymbols_(getSubExpr(), Asm); in AddValueSymbols()
|
D | ARMMCExpr.h | 55 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function 64 return getSubExpr()->FindAssociatedSection(); in FindAssociatedSection()
|
/external/clang/lib/AST/ |
D | Expr.cpp | 49 return UO->getSubExpr()->isKnownToHaveBooleanValue(); in isKnownToHaveBooleanValue() 58 return CE->getSubExpr()->isKnownToHaveBooleanValue(); in isKnownToHaveBooleanValue() 781 CEE = UO->getSubExpr()->IgnoreParenCasts(); in getCalleeDecl() 834 const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr()); in isBuiltinCall() 1117 SubExpr = E->getSubExpr(); in getSubExprAsWritten() 1126 SubExpr = Binder->getSubExpr(); in getSubExprAsWritten() 1428 return cast<ParenExpr>(this)->getSubExpr()-> in isUnusedResultAWarning() 1451 if (Ctx.getCanonicalType(UO->getSubExpr()->getType()) in isUnusedResultAWarning() 1456 return UO->getSubExpr()->isUnusedResultAWarning(Loc, R1, R2, Ctx); in isUnusedResultAWarning() 1459 R1 = UO->getSubExpr()->getSourceRange(); in isUnusedResultAWarning() [all …]
|
D | ExprConstant.cpp | 275 bool VisitParenExpr(const ParenExpr *E) { return Visit(E->getSubExpr()); } in VisitParenExpr() 312 bool VisitCastExpr(const CastExpr *E) { return Visit(E->getSubExpr()); } in VisitCastExpr() 324 return Visit(E->getSubExpr()); in VisitUnaryDeref() 326 bool VisitUnaryOperator(const UnaryOperator *E) { return Visit(E->getSubExpr()); } in VisitUnaryOperator() 399 { return StmtVisitorTy::Visit(E->getSubExpr()); } in VisitParenExpr() 401 { return StmtVisitorTy::Visit(E->getSubExpr()); } in VisitUnaryExtension() 403 { return StmtVisitorTy::Visit(E->getSubExpr()); } in VisitUnaryPlus() 484 return Visit(E->getSubExpr()); in VisitCastExpr() 559 return EvaluatePointer(E->getSubExpr(), Result, Info); in VisitUnaryDeref() 657 return EvaluateLValue(E->getSubExpr(), Result, Info); in VisitUnaryAddrOf() [all …]
|
D | StmtPrinter.cpp | 670 PrintExpr(Node->getSubExpr()); in VisitImaginaryLiteral() 707 PrintExpr(Node->getSubExpr()); in VisitParenExpr() 725 if (isa<UnaryOperator>(Node->getSubExpr())) in VisitUnaryOperator() 730 PrintExpr(Node->getSubExpr()); in VisitUnaryOperator() 860 PrintExpr(Node->getSubExpr()); in VisitCStyleCastExpr() 868 PrintExpr(Node->getSubExpr()); in VisitImplicitCastExpr() 995 PrintExpr(Node->getSubExpr()); in VisitVAArgExpr() 1062 PrintExpr(Node->getSubExpr()); in VisitCXXNamedCastExpr() 1115 if (Node->getSubExpr() == 0) in VisitCXXThrowExpr() 1119 PrintExpr(Node->getSubExpr()); in VisitCXXThrowExpr() [all …]
|
D | ExprClassification.cpp | 204 return ClassifyInternal(Ctx, cast<UnaryOperator>(E)->getSubExpr()); in ClassifyInternal() 210 const Expr *Op = cast<UnaryOperator>(E)->getSubExpr()->IgnoreParens(); in ClassifyInternal() 243 return ClassifyInternal(Ctx, cast<ParenExpr>(E)->getSubExpr()); in ClassifyInternal() 282 return ClassifyInternal(Ctx, cast<CXXBindTemporaryExpr>(E)->getSubExpr()); in ClassifyInternal() 286 return ClassifyInternal(Ctx, cast<ExprWithCleanups>(E)->getSubExpr()); in ClassifyInternal() 527 if (CE->getSubExpr()->IgnoreParenImpCasts()->isLValue()) { in IsModifiable()
|
D | ItaniumMangle.cpp | 2446 if (TE->getSubExpr()) { in mangleExpression() 2448 mangleExpression(TE->getSubExpr()); in mangleExpression() 2483 mangleExpression(UO->getSubExpr()); in mangleExpression() 2522 E = cast<ImplicitCastExpr>(E)->getSubExpr(); in mangleExpression() 2543 mangleExpression(ECE->getSubExpr()); in mangleExpression() 2558 mangleExpression(cast<ParenExpr>(E)->getSubExpr(), Arity); in mangleExpression() 2614 mangleExpression(cast<CXXBindTemporaryExpr>(E)->getSubExpr()); in mangleExpression() 2618 mangleExpression(cast<ExprWithCleanups>(E)->getSubExpr(), Arity); in mangleExpression() 2658 dyn_cast<FloatingLiteral>(IE->getSubExpr())) { in mangleExpression() 2665 llvm::APSInt Value(cast<IntegerLiteral>(IE->getSubExpr())->getValue()); in mangleExpression() [all …]
|
/external/clang/lib/CodeGen/ |
D | CGTemporaries.cpp | 43 return EmitAnyExpr(E->getSubExpr(), Slot); in EmitExprWithCleanups() 48 return EmitLValue(E->getSubExpr()); in EmitExprWithCleanupsLValue()
|
D | CGExpr.cpp | 230 return EmitExprForReferenceBinding(CGF, TE->getSubExpr(), in EmitExprForReferenceBinding() 321 E = CE->getSubExpr(); in EmitExprForReferenceBinding() 329 E = CE->getSubExpr(); in EmitExprForReferenceBinding() 655 case Expr::ParenExprClass:return EmitLValue(cast<ParenExpr>(E)->getSubExpr()); in EmitLValue() 1230 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV); in setObjCGCLValueClass() 1235 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV); in setObjCGCLValueClass() 1254 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV); in setObjCGCLValueClass() 1259 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV); in setObjCGCLValueClass() 1264 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV); in setObjCGCLValueClass() 1397 return EmitLValue(E->getSubExpr()); in EmitUnaryOpLValue() [all …]
|
D | CGExprComplex.cpp | 110 ComplexPairTy VisitParenExpr(ParenExpr *PE) { return Visit(PE->getSubExpr());} in VisitParenExpr() 146 return EmitCast(E->getCastKind(), E->getSubExpr(), E->getType()); in VisitImplicitCastExpr() 149 return EmitCast(E->getCastKind(), E->getSubExpr(), E->getType()); in VisitCastExpr() 157 LValue LV = CGF.EmitLValue(E->getSubExpr()); in VisitPrePostIncDec() 176 return Visit(E->getSubExpr()); in VisitUnaryPlus() 182 return Visit(E->getSubExpr()); in VisitUnaryExtension() 323 llvm::Value *Imag = CGF.EmitScalarExpr(IL->getSubExpr()); in VisitImaginaryLiteral() 442 ComplexPairTy Op = Visit(E->getSubExpr()); in VisitUnaryMinus() 459 ComplexPairTy Op = Visit(E->getSubExpr()); in VisitUnaryNot() 749 llvm::Value *ArgValue = CGF.EmitVAListRef(E->getSubExpr()); in VisitVAArgExpr()
|
D | CGExprAgg.cpp | 83 void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } in VisitParenExpr() 87 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension() 276 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr()); in VisitCastExpr() 292 QualType Ty = E->getSubExpr()->getType(); in VisitCastExpr() 296 EmitInitializationToLValue(E->getSubExpr(), in VisitCastExpr() 310 LValue LV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr() 321 assert(CGF.getContext().hasSameUnqualifiedType(E->getSubExpr()->getType(), in VisitCastExpr() 324 Visit(E->getSubExpr()); in VisitCastExpr() 508 llvm::Value *ArgValue = CGF.EmitVAListRef(VE->getSubExpr()); in VisitVAArgExpr() 526 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
|
D | CGExprScalar.cpp | 162 return Visit(PE->getSubExpr()); in VisitParenExpr() 295 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostDec() 299 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostInc() 303 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreDec() 307 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreInc() 324 return EmitLValue(E->getSubExpr()).getAddress(); in VisitUnaryAddrOf() 328 return Visit(E->getSubExpr()); // the actual value should be unused in VisitUnaryDeref() 334 return Visit(E->getSubExpr()); in VisitUnaryPlus() 342 return Visit(E->getSubExpr()); in VisitUnaryExtension() 983 const Expr *E = CE->getSubExpr(); in ShouldNullCheckClassCastValue() [all …]
|
/external/clang/lib/Analysis/ |
D | ReachableCode.cpp | 73 R1 = UO->getSubExpr()->getSourceRange(); in GetUnreachableLoc() 101 R1 = CSC->getSubExpr()->getSourceRange(); in GetUnreachableLoc() 106 R1 = CE->getSubExpr()->getSourceRange(); in GetUnreachableLoc() 114 R1 = CSC->getSubExpr()->getSourceRange(); in GetUnreachableLoc()
|
D | UninitializedValues.cpp | 466 cast<DeclRefExpr>(lastLoad->getSubExpr()->IgnoreParens()); in VisitDeclStmt() 506 const FindVarResult &res = findBlockVarDecl(uo->getSubExpr()); in VisitUnaryOperator() 529 const FindVarResult &res = findBlockVarDecl(ce->getSubExpr()); in VisitCastExpr() 543 if (lastLoad == cse->getSubExpr()) { in VisitCastExpr() 571 DeclRefExpr *DR = cast<DeclRefExpr>(lastLoad->getSubExpr()->IgnoreParens()); in ProcessUses()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 159 CXXConstructExpr *Ex2 = dyn_cast<CXXConstructExpr>(Ex1->getSubExpr()); in VisitVarDecl() 165 CXXConstructExpr *Ex4 = dyn_cast<CXXConstructExpr>(Ex3->getSubExpr()); in VisitVarDecl() 171 CXXBindTemporaryExpr *Ex6 = dyn_cast<CXXBindTemporaryExpr>(Ex5->getSubExpr()); in VisitVarDecl()
|
D | DeadStoresChecker.cpp | 234 Expr *Ex = U->getSubExpr()->IgnoreParenCasts(); in ObserveStmt() 258 E = exprClean->getSubExpr(); in ObserveStmt() 326 Expr* E = U->getSubExpr()->IgnoreParenCasts(); in VisitUnaryOperator()
|
D | IteratorsChecker.cpp | 244 lexp = ICE->getSubExpr(); in handleAssign() 270 rexp = ICE->getSubExpr(); in handleAssign() 359 E = ICE->getSubExpr(); in getDeclRefExpr() 535 InitEx = ICE->getSubExpr(); in checkPreStmt()
|
D | CastToStructChecker.cpp | 36 const Expr *E = CE->getSubExpr(); in checkPreStmt()
|
D | CastSizeChecker.cpp | 33 const Expr *E = CE->getSubExpr(); in checkPreStmt()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | Environment.cpp | 81 E = cast<ExprWithCleanups>(E)->getSubExpr(); in getSVal() 84 E = cast<CXXBindTemporaryExpr>(E)->getSubExpr(); in getSVal()
|
D | AggExprVisitor.cpp | 53 Visit(E->getSubExpr()); in VisitCastExpr()
|
/external/clang/lib/Sema/ |
D | SemaChecking.cpp | 555 Arg = ICE->getSubExpr(); in SemaBuiltinAtomicOverloaded() 763 Expr *CastArg = Cast->getSubExpr(); in SemaBuiltinFPClassification() 981 E = cast<ImplicitCastExpr>(E)->getSubExpr(); in SemaCheckStringLiteral() 1051 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr())) { in SemaCheckStringLiteral() 1639 Ex = ICE->getSubExpr(); in HandlePrintfSpecifier() 2118 return EvalVal(U->getSubExpr(), refVars); in EvalAddr() 2176 Expr* SubExpr = cast<CastExpr>(E)->getSubExpr(); in EvalAddr() 2201 Expr *S = cast<CXXNamedCastExpr>(E)->getSubExpr(); in EvalAddr() 2240 E = IE->getSubExpr(); in EvalVal() 2276 return EvalAddr(U->getSubExpr(), refVars); in EvalVal() [all …]
|
/external/clang/lib/Index/ |
D | ASTLocation.cpp | 34 return getDeclFromExpr(CE->getSubExpr()); in getDeclFromExpr()
|
/external/llvm/lib/MC/ |
D | MCExpr.cpp | 80 OS << *UE.getSubExpr(); in print() 469 if (!AUE->getSubExpr()->EvaluateAsRelocatableImpl(Value, Asm, Layout, in EvaluateAsRelocatableImpl() 585 return cast<MCUnaryExpr>(this)->getSubExpr()->FindAssociatedSection(); in FindAssociatedSection()
|