Lines Matching refs:getSubExpr
114 void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } in VisitParenExpr()
124 void VisitUnaryCoawait(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryCoawait()
125 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension()
142 return Visit(E->getSubExpr()); in VisitConstantExpr()
418 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
423 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
685 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
730 return castE->getSubExpr(); in findPeephole()
742 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
758 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
764 QualType Ty = E->getSubExpr()->getType(); in VisitCastExpr()
766 EmitInitializationToLValue(E->getSubExpr(), in VisitCastExpr()
773 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
778 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
800 QualType atomicType = E->getSubExpr()->getType(); in VisitCastExpr()
811 return Visit(E->getSubExpr()); in VisitCastExpr()
819 findPeephole(E->getSubExpr(), peepholeTarget, CGF.getContext())) { in VisitCastExpr()
848 CGF.EmitAggExpr(E->getSubExpr(), valueDest); in VisitCastExpr()
856 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot); in VisitCastExpr()
863 return Visit(E->getSubExpr()); in VisitCastExpr()
868 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
875 Visit(E->getSubExpr()); in VisitCastExpr()
887 Visit(E->getSubExpr()); in VisitCastExpr()
893 assert(CGF.getContext().hasSameUnqualifiedType(E->getSubExpr()->getType(), in VisitCastExpr()
896 Visit(E->getSubExpr()); in VisitCastExpr()
1182 return isBlockVarRef(cast->getSubExpr()); in isBlockVarRef()
1187 return isBlockVarRef(uop->getSubExpr()); in isBlockVarRef()
1348 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1405 Visit(E->getSubExpr()); in VisitExprWithCleanups()
1525 E = CE->getSubExpr()->IgnoreParens(); in isSimpleZero()
1820 ArrayInitLoopExpr *InnerLoop = dyn_cast<ArrayInitLoopExpr>(E->getSubExpr()); in VisitArrayInitLoopExpr()
1872 EmitInitializationToLValue(E->getSubExpr(), elementLV); in VisitArrayInitLoopExpr()
1911 E = MTE->getSubExpr(); in GetNumNonZeroBytesInInit()