reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
262 SanitizerMask TrappingKinds = parseSanitizeTrapArgs(D, Args); 279 SanitizerMask Add = parseArgValues(D, Arg, /*AllowGroups=*/true); 287 D.Diag(diag::warn_drv_object_size_disabled_O0) 301 D.Diag(diag::err_drv_argument_not_allowed_with) 311 D.Diag(diag::err_drv_argument_not_allowed_with) 329 D.Diag(diag::err_drv_argument_not_allowed_with) 338 D.Diag(diag::err_drv_unsupported_opt_for_target) 353 D.Diag(diag::err_drv_argument_not_allowed_with) 358 D.Diag(diag::warn_drv_disabling_vptr_no_rtti_default); 393 SanitizerMask Remove = parseArgValues(D, Arg, true); 452 if ((Kinds & NeedsLTO) && !D.isUsingLTO()) { 453 D.Diag(diag::err_drv_argument_only_allowed_with) 454 << lastArgumentForMask(D, Args, Kinds & NeedsLTO) << "-flto"; 461 D.Diag(diag::err_drv_argument_only_allowed_with) 462 << lastArgumentForMask(D, Args, Kinds & SanitizerKind::ShadowCallStack) 479 D.Diag(diag::err_drv_unsupported_opt_for_target) 490 D.Diag(clang::diag::err_drv_argument_not_allowed_with) 491 << lastArgumentForMask(D, Args, Group) 492 << lastArgumentForMask(D, Args, Incompatible); 519 SanitizerMask Add = parseArgValues(D, Arg, true); 526 D.Diag(diag::err_drv_unsupported_option_argument) 533 SanitizerMask Remove = parseArgValues(D, Arg, true); 540 D.Diag(diag::err_drv_unsupported_option_argument) 548 D.Diag(diag::warn_drv_deprecated_arg) << Arg->getAsString(Args) 560 addDefaultBlacklists(D, Kinds, BlacklistFiles); 570 D.Diag(clang::diag::err_drv_no_such_file) << BLPath; 584 D.Diag(clang::diag::err_drv_malformed_sanitizer_blacklist) << BLError; 602 D.Diag(clang::diag::err_drv_invalid_value) << A->getAsString(Args) << S; 636 D.Diag(diag::err_drv_argument_not_allowed_with) 652 D.Diag(clang::diag::err_drv_argument_not_allowed_with) 654 << lastArgumentForMask(D, Args, IncompatibleMask); 658 D.Diag(clang::diag::err_drv_argument_only_allowed_with) 674 D.Diag(diag::warn_drv_deprecated_arg) 679 CoverageFeatures |= parseCoverageFeatures(D, Arg); 690 CoverageFeatures &= ~parseCoverageFeatures(D, Arg); 695 D.Diag(clang::diag::err_drv_argument_not_allowed_with) 699 D.Diag(clang::diag::err_drv_argument_not_allowed_with) 703 D.Diag(clang::diag::err_drv_argument_not_allowed_with) 709 D.Diag(clang::diag::warn_drv_deprecated_arg) 713 D.Diag(clang::diag::warn_drv_deprecated_arg) 722 D.Diag(clang::diag::warn_drv_deprecated_arg) 752 D.Diag(clang::diag::err_drv_invalid_value) << A->getAsString(Args) << S; 764 D.Diag(clang::diag::err_drv_argument_not_allowed_with) 766 << lastArgumentForMask(D, Args, SanitizerKind::Address); 767 D.Diag(clang::diag::note_drv_address_sanitizer_debug_runtime); 808 << lastArgumentForMask(D, Args, 820 D.Diag(clang::diag::err_drv_invalid_value) 840 D.CCCIsCXX();