Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:getSubExpr

110   void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); }
114 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); }
319 LValue Array = CGF.EmitLValue(E->getSubExpr());
324 Ctx.getAsConstantArrayType(E->getSubExpr()->getType());
566 return castE->getSubExpr();
581 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(),
597 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(),
603 QualType Ty = E->getSubExpr()->getType();
606 EmitInitializationToLValue(E->getSubExpr(),
623 QualType atomicType = E->getSubExpr()->getType();
634 return Visit(E->getSubExpr());
641 if (Expr *op = findPeephole(E->getSubExpr(), peepholeTarget)) {
670 CGF.EmitAggExpr(E->getSubExpr(), valueDest);
678 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot);
689 if (E->getSubExpr()->getType().isVolatileQualified()) {
691 return Visit(E->getSubExpr());
699 assert(CGF.getContext().hasSameUnqualifiedType(E->getSubExpr()->getType(),
702 Visit(E->getSubExpr());
840 return isBlockVarRef(cast->getSubExpr());
845 return isBlockVarRef(uop->getSubExpr());
990 Visit(E->getSubExpr());
1012 Visit(E->getSubExpr());