reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2680 if (E->getOpcode() == UO_Extension) 2681 return EmitLValue(E->getSubExpr()); 2683 QualType ExprTy = getContext().getCanonicalType(E->getSubExpr()->getType()); 2684 switch (E->getOpcode()) { 2687 QualType T = E->getSubExpr()->getType()->getPointeeType(); 2692 Address Addr = EmitPointerWithAlignment(E->getSubExpr(), &BaseInfo, 2704 LV.setNonGC(!E->isOBJCGCCandidate(getContext())); 2709 LValue LV = EmitLValue(E->getSubExpr()); 2714 if (E->getOpcode() == UO_Real && 2716 assert(E->getSubExpr()->getType()->isArithmeticType()); 2723 (E->getOpcode() == UO_Real 2733 LValue LV = EmitLValue(E->getSubExpr()); 2734 bool isInc = E->getOpcode() == UO_PreInc; 2736 if (E->getType()->isAnyComplexType()) 2737 EmitComplexPrePostIncDec(E, LV, isInc, true/*isPre*/); 2739 EmitScalarPrePostIncDec(E, LV, isInc, true/*isPre*/);