Home
last modified time | relevance | path

Searched refs:getSubExpr (Results 1 – 25 of 77) sorted by relevance

1234

/external/clang/lib/ARCMigrate/
DTransUnbridgedCasts.cpp62 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/
DARMMCExpr.cpp29 const MCExpr *Expr = getSubExpr(); in PrintImpl()
66 AddValueSymbols_(cast<MCUnaryExpr>(Value)->getSubExpr(), Asm); in AddValueSymbols_()
72 AddValueSymbols_(getSubExpr(), Asm); in AddValueSymbols()
DARMMCExpr.h55 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
64 return getSubExpr()->FindAssociatedSection(); in FindAssociatedSection()
/external/clang/lib/AST/
DExpr.cpp49 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 …]
DExprConstant.cpp275 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 …]
DStmtPrinter.cpp670 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 …]
DExprClassification.cpp204 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()
DItaniumMangle.cpp2446 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/
DCGTemporaries.cpp43 return EmitAnyExpr(E->getSubExpr(), Slot); in EmitExprWithCleanups()
48 return EmitLValue(E->getSubExpr()); in EmitExprWithCleanupsLValue()
DCGExpr.cpp230 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 …]
DCGExprComplex.cpp110 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()
DCGExprAgg.cpp83 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()
DCGExprScalar.cpp162 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/
DReachableCode.cpp73 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()
DUninitializedValues.cpp466 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/
DLLVMConventionsChecker.cpp159 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()
DDeadStoresChecker.cpp234 Expr *Ex = U->getSubExpr()->IgnoreParenCasts(); in ObserveStmt()
258 E = exprClean->getSubExpr(); in ObserveStmt()
326 Expr* E = U->getSubExpr()->IgnoreParenCasts(); in VisitUnaryOperator()
DIteratorsChecker.cpp244 lexp = ICE->getSubExpr(); in handleAssign()
270 rexp = ICE->getSubExpr(); in handleAssign()
359 E = ICE->getSubExpr(); in getDeclRefExpr()
535 InitEx = ICE->getSubExpr(); in checkPreStmt()
DCastToStructChecker.cpp36 const Expr *E = CE->getSubExpr(); in checkPreStmt()
DCastSizeChecker.cpp33 const Expr *E = CE->getSubExpr(); in checkPreStmt()
/external/clang/lib/StaticAnalyzer/Core/
DEnvironment.cpp81 E = cast<ExprWithCleanups>(E)->getSubExpr(); in getSVal()
84 E = cast<CXXBindTemporaryExpr>(E)->getSubExpr(); in getSVal()
DAggExprVisitor.cpp53 Visit(E->getSubExpr()); in VisitCastExpr()
/external/clang/lib/Sema/
DSemaChecking.cpp555 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/
DASTLocation.cpp34 return getDeclFromExpr(CE->getSubExpr()); in getDeclFromExpr()
/external/llvm/lib/MC/
DMCExpr.cpp80 OS << *UE.getSubExpr(); in print()
469 if (!AUE->getSubExpr()->EvaluateAsRelocatableImpl(Value, Asm, Layout, in EvaluateAsRelocatableImpl()
585 return cast<MCUnaryExpr>(this)->getSubExpr()->FindAssociatedSection(); in FindAssociatedSection()

1234