reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
900 OpInfo.Ty = E->getComputationResultType(); 901 QualType ComplexElementTy = cast<ComplexType>(OpInfo.Ty)->getElementType(); 908 OpInfo.RHS = ComplexPairTy(CGF.EmitScalarExpr(E->getRHS()), nullptr); 911 .hasSameUnqualifiedType(OpInfo.Ty, E->getRHS()->getType())); 912 OpInfo.RHS = Visit(E->getRHS()); 921 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); 921 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); 929 OpInfo.LHS = ComplexPairTy(LHSVal, nullptr); 931 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); 931 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); 936 ComplexPairTy Result = (this->*Func)(OpInfo); 941 EmitComplexToComplexCast(Result, OpInfo.Ty, LHSTy, Loc); 946 CGF.EmitComplexToScalarConversion(Result, OpInfo.Ty, LHSTy, Loc);