reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9167 if (Call->getNumArgs() != 1) 9175 QualType ArgType = Call->getArg(0)->IgnoreParenImpCasts()->getType(); 9176 QualType ParamType = Call->getArg(0)->getType(); 9183 Diag(Call->getExprLoc(), diag::warn_unsigned_abs) << ArgType << ParamType; 9184 Diag(Call->getExprLoc(), diag::note_remove_abs) 9186 << FixItHint::CreateRemoval(Call->getCallee()->getSourceRange()); 9199 Diag(Call->getExprLoc(), diag::warn_pointer_abs) << DiagType << ArgType; 9218 Diag(Call->getExprLoc(), diag::warn_abs_too_small) 9224 emitReplacement(*this, Call->getExprLoc(), 9225 Call->getCallee()->getSourceRange(), NewAbsKind, ArgType); 9237 Diag(Call->getExprLoc(), diag::warn_wrong_absolute_value_type) 9240 emitReplacement(*this, Call->getExprLoc(), 9241 Call->getCallee()->getSourceRange(), NewAbsKind, ArgType);