reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3535 Diag(TheCall->getExprLoc(), diag::err_builtin_requires_language) 3545 if (resolveBuiltinNewDeleteOverload(*this, TheCall, IsDelete, 3550 DiagnoseUseOfDecl(OperatorNewOrDelete, TheCall->getExprLoc()); 3551 MarkFunctionReferenced(TheCall->getExprLoc(), OperatorNewOrDelete); 3553 TheCall->setType(OperatorNewOrDelete->getReturnType()); 3554 for (unsigned i = 0; i != TheCall->getNumArgs(); ++i) { 3559 Entity, TheCall->getArg(i)->getBeginLoc(), TheCall->getArg(i)); 3559 Entity, TheCall->getArg(i)->getBeginLoc(), TheCall->getArg(i)); 3562 TheCall->setArg(i, Arg.get()); 3564 auto Callee = dyn_cast<ImplicitCastExpr>(TheCall->getCallee());