reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4253 if (V.get()->isTypeDependent()) 4257 if (V.get()->getObjectKind() != OK_Ordinary) { 4258 V = S.DefaultLvalueConversion(V.get()); 4258 V = S.DefaultLvalueConversion(V.get()); 4259 if (V.isInvalid()) 4264 if (const ComplexType *CT = V.get()->getType()->getAs<ComplexType>()) 4268 if (V.get()->getType()->isArithmeticType()) 4269 return V.get()->getType(); 4272 ExprResult PR = S.CheckPlaceholderExpr(V.get()); 4274 if (PR.get() != V.get()) { 4275 V = PR; 4276 return CheckRealImagOperand(S, V, Loc, IsReal); 4280 S.Diag(Loc, diag::err_realimag_invalid_type) << V.get()->getType()