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()
137 return Visit(E->getSubExpr()); in VisitConstantExpr()
393 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
398 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
651 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
696 return castE->getSubExpr(); in findPeephole()
708 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
724 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
730 QualType Ty = E->getSubExpr()->getType(); in VisitCastExpr()
733 EmitInitializationToLValue(E->getSubExpr(), in VisitCastExpr()
740 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
745 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
769 QualType atomicType = E->getSubExpr()->getType(); in VisitCastExpr()
780 return Visit(E->getSubExpr()); in VisitCastExpr()
788 findPeephole(E->getSubExpr(), peepholeTarget, CGF.getContext())) { in VisitCastExpr()
817 CGF.EmitAggExpr(E->getSubExpr(), valueDest); in VisitCastExpr()
825 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot); in VisitCastExpr()
832 return Visit(E->getSubExpr()); in VisitCastExpr()
837 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
844 Visit(E->getSubExpr()); in VisitCastExpr()
859 assert(CGF.getContext().hasSameUnqualifiedType(E->getSubExpr()->getType(), in VisitCastExpr()
862 Visit(E->getSubExpr()); in VisitCastExpr()
1147 return isBlockVarRef(cast->getSubExpr()); in isBlockVarRef()
1152 return isBlockVarRef(uop->getSubExpr()); in isBlockVarRef()
1308 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1382 Visit(E->getSubExpr()); in VisitExprWithCleanups()
1500 E = CE->getSubExpr()->IgnoreParens(); in isSimpleZero()
1797 ArrayInitLoopExpr *InnerLoop = dyn_cast<ArrayInitLoopExpr>(E->getSubExpr()); in VisitArrayInitLoopExpr()
1849 EmitInitializationToLValue(E->getSubExpr(), elementLV); in VisitArrayInitLoopExpr()
1888 E = MTE->getSubExpr(); in GetNumNonZeroBytesInInit()