Lines Matching refs:getSubExpr
113 void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } in VisitParenExpr()
123 void VisitUnaryCoawait(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryCoawait()
124 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension()
135 return Visit(E->getSubExpr()); in VisitConstantExpr()
391 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
396 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
648 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
693 return castE->getSubExpr(); in findPeephole()
705 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
721 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
727 QualType Ty = E->getSubExpr()->getType(); in VisitCastExpr()
730 EmitInitializationToLValue(E->getSubExpr(), in VisitCastExpr()
737 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
742 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
766 QualType atomicType = E->getSubExpr()->getType(); in VisitCastExpr()
777 return Visit(E->getSubExpr()); in VisitCastExpr()
785 findPeephole(E->getSubExpr(), peepholeTarget, CGF.getContext())) { in VisitCastExpr()
814 CGF.EmitAggExpr(E->getSubExpr(), valueDest); in VisitCastExpr()
822 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot); in VisitCastExpr()
829 return Visit(E->getSubExpr()); in VisitCastExpr()
834 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
841 Visit(E->getSubExpr()); in VisitCastExpr()
856 assert(CGF.getContext().hasSameUnqualifiedType(E->getSubExpr()->getType(), in VisitCastExpr()
859 Visit(E->getSubExpr()); in VisitCastExpr()
1144 return isBlockVarRef(cast->getSubExpr()); in isBlockVarRef()
1149 return isBlockVarRef(uop->getSubExpr()); in isBlockVarRef()
1305 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1379 Visit(E->getSubExpr()); in VisitExprWithCleanups()
1497 E = CE->getSubExpr()->IgnoreParens(); in isSimpleZero()
1794 ArrayInitLoopExpr *InnerLoop = dyn_cast<ArrayInitLoopExpr>(E->getSubExpr()); in VisitArrayInitLoopExpr()
1845 EmitInitializationToLValue(E->getSubExpr(), elementLV); in VisitArrayInitLoopExpr()
1884 E = MTE->getSubExpr(); in GetNumNonZeroBytesInInit()