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()
644 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
689 return castE->getSubExpr(); in findPeephole()
701 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
717 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
723 QualType Ty = E->getSubExpr()->getType(); in VisitCastExpr()
726 EmitInitializationToLValue(E->getSubExpr(), in VisitCastExpr()
733 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
738 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
762 QualType atomicType = E->getSubExpr()->getType(); in VisitCastExpr()
773 return Visit(E->getSubExpr()); in VisitCastExpr()
781 findPeephole(E->getSubExpr(), peepholeTarget, CGF.getContext())) { in VisitCastExpr()
810 CGF.EmitAggExpr(E->getSubExpr(), valueDest); in VisitCastExpr()
818 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot); in VisitCastExpr()
825 return Visit(E->getSubExpr()); in VisitCastExpr()
830 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
837 Visit(E->getSubExpr()); in VisitCastExpr()
852 assert(CGF.getContext().hasSameUnqualifiedType(E->getSubExpr()->getType(), in VisitCastExpr()
855 Visit(E->getSubExpr()); in VisitCastExpr()
1140 return isBlockVarRef(cast->getSubExpr()); in isBlockVarRef()
1145 return isBlockVarRef(uop->getSubExpr()); in isBlockVarRef()
1301 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1375 Visit(E->getSubExpr()); in VisitExprWithCleanups()
1493 E = CE->getSubExpr()->IgnoreParens(); in isSimpleZero()
1789 ArrayInitLoopExpr *InnerLoop = dyn_cast<ArrayInitLoopExpr>(E->getSubExpr()); in VisitArrayInitLoopExpr()
1839 EmitInitializationToLValue(E->getSubExpr(), elementLV); in VisitArrayInitLoopExpr()
1878 E = MTE->getSubExpr(); in GetNumNonZeroBytesInInit()