reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5766 if (TheCall->getNumArgs() < NumArgs) 5767 return Diag(TheCall->getEndLoc(), diag::err_typecheck_call_too_few_args) 5768 << 0 << NumArgs << TheCall->getNumArgs() /*function call*/; 5769 if (TheCall->getNumArgs() > NumArgs) 5770 return Diag(TheCall->getArg(NumArgs)->getBeginLoc(), 5772 << 0 /*function call*/ << NumArgs << TheCall->getNumArgs() 5773 << SourceRange(TheCall->getArg(NumArgs)->getBeginLoc(), 5774 (*(TheCall->arg_end() - 1))->getEndLoc()); 5776 Expr *OrigArg = TheCall->getArg(NumArgs-1); 5801 TheCall->setArg(NumArgs-1, CastArg);