reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
271 assert(E->getArg(0)->getType()->isPointerType()); 273 E->getType(), E->getArg(0)->getType()->getPointeeType())); 273 E->getType(), E->getArg(0)->getType()->getPointeeType())); 274 assert(CGF.getContext().hasSameUnqualifiedType(E->getType(), 275 E->getArg(1)->getType())); 276 assert(CGF.getContext().hasSameUnqualifiedType(E->getType(), 277 E->getArg(2)->getType())); 279 auto *Destination = CGF.EmitScalarExpr(E->getArg(0)); 280 auto *Comparand = CGF.EmitScalarExpr(E->getArg(2)); 281 auto *Exchange = CGF.EmitScalarExpr(E->getArg(1));