• Home
  • Raw
  • Download

Lines Matching refs:Diags

82                                      DiagnosticsEngine &Diags) {  in getOptimizationLevel()  argument
100 return getLastArgIntValue(Args, OPT_O, DefaultOpt, Diags); in getOptimizationLevel()
156 DiagnosticsEngine &Diags) { in ParseAnalyzerArgs() argument
167 Diags.Report(diag::err_drv_invalid_value) in ParseAnalyzerArgs()
183 Diags.Report(diag::err_drv_invalid_value) in ParseAnalyzerArgs()
199 Diags.Report(diag::err_drv_invalid_value) in ParseAnalyzerArgs()
215 Diags.Report(diag::err_drv_invalid_value) in ParseAnalyzerArgs()
231 Diags.Report(diag::err_drv_invalid_value) in ParseAnalyzerArgs()
256 getLastArgIntValue(Args, OPT_analyzer_max_loop, 4, Diags); in ParseAnalyzerArgs()
260 Opts.InlineMaxStackDepth, Diags); in ParseAnalyzerArgs()
288 Diags.Report(SourceLocation(), in ParseAnalyzerArgs()
294 Diags.Report(SourceLocation(), in ParseAnalyzerArgs()
318 static StringRef getCodeModel(ArgList &Args, DiagnosticsEngine &Diags) { in getCodeModel() argument
324 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Value; in getCodeModel()
332 GenerateOptimizationRemarkRegex(DiagnosticsEngine &Diags, ArgList &Args, in GenerateOptimizationRemarkRegex() argument
338 Diags.Report(diag::err_drv_optimization_remark_pattern) in GenerateOptimizationRemarkRegex()
347 DiagnosticsEngine *Diags, in parseDiagnosticLevelMask() argument
360 if (Diags) in parseDiagnosticLevelMask()
361 Diags->Report(diag::err_drv_invalid_value) << FlagName << Level; in parseDiagnosticLevelMask()
370 DiagnosticsEngine &Diags, SanitizerSet &S) { in parseSanitizerKinds() argument
374 Diags.Report(diag::err_drv_invalid_value) << FlagName << Sanitizer; in parseSanitizerKinds()
382 DiagnosticsEngine &Diags) { in setPGOInstrumentor() argument
393 Diags.Report(diag::err_drv_invalid_pgo_instrumentor) << A->getAsString(Args) in setPGOInstrumentor()
421 DiagnosticsEngine &Diags, in ParseCodeGenArgs() argument
427 unsigned OptimizationLevel = getOptimizationLevel(Args, IK, Diags); in ParseCodeGenArgs()
433 Diags.Report(diag::warn_drv_optimization_value) in ParseCodeGenArgs()
464 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name; in ParseCodeGenArgs()
475 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) in ParseCodeGenArgs()
487 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) in ParseCodeGenArgs()
492 Opts.DwarfVersion = getLastArgIntValue(Args, OPT_dwarf_version_EQ, 0, Diags); in ParseCodeGenArgs()
534 setPGOInstrumentor(Opts, Args, Diags); in ParseCodeGenArgs()
550 Opts.CodeModel = getCodeModel(Args, Diags); in ParseCodeGenArgs()
572 Opts.NumRegisterParameters = getLastArgIntValue(Args, OPT_mregparm, 0, Diags); in ParseCodeGenArgs()
592 Diags.Report(diag::err_drv_invalid_value) in ParseCodeGenArgs()
614 Diags.Report(diag::err_drv_argument_only_allowed_with) in ParseCodeGenArgs()
641 Diags.Report(diag::err_drv_invalid_value) in ParseCodeGenArgs()
659 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name; in ParseCodeGenArgs()
692 getLastArgIntValue(Args, OPT_fxray_instruction_threshold_, 200, Diags); in ParseCodeGenArgs()
706 getLastArgIntValue(Args, OPT_fsanitize_coverage_type, 0, Diags); in ParseCodeGenArgs()
715 getLastArgIntValue(Args, OPT_fsanitize_memory_track_origins_EQ, 0, Diags); in ParseCodeGenArgs()
723 getLastArgIntValue(Args, OPT_stack_protector_buffer_size, 8, Diags); in ParseCodeGenArgs()
747 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name; in ParseCodeGenArgs()
767 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name; in ParseCodeGenArgs()
783 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Val; in ParseCodeGenArgs()
801 GenerateOptimizationRemarkRegex(Diags, Args, A); in ParseCodeGenArgs()
807 GenerateOptimizationRemarkRegex(Diags, Args, A); in ParseCodeGenArgs()
813 GenerateOptimizationRemarkRegex(Diags, Args, A); in ParseCodeGenArgs()
833 Args.getAllArgValues(OPT_fsanitize_recover_EQ), Diags, in ParseCodeGenArgs()
836 Args.getAllArgValues(OPT_fsanitize_trap_EQ), Diags, in ParseCodeGenArgs()
845 Args, OPT_fsanitize_undefined_strip_path_components_EQ, 0, Diags); in ParseCodeGenArgs()
919 DiagnosticsEngine *Diags, in ParseDiagnosticArgs() argument
958 if (Diags) in ParseDiagnosticArgs()
959 Diags->Report(diag::err_drv_invalid_value) in ParseDiagnosticArgs()
974 if (Diags) in ParseDiagnosticArgs()
975 Diags->Report(diag::err_drv_invalid_value) in ParseDiagnosticArgs()
993 if (Diags) in ParseDiagnosticArgs()
994 Diags->Report(diag::err_drv_invalid_value) in ParseDiagnosticArgs()
1006 Diags, DiagMask); in ParseDiagnosticArgs()
1012 Opts.ErrorLimit = getLastArgIntValue(Args, OPT_ferror_limit, 0, Diags); in ParseDiagnosticArgs()
1015 DiagnosticOptions::DefaultMacroBacktraceLimit, Diags); in ParseDiagnosticArgs()
1018 DiagnosticOptions::DefaultTemplateBacktraceLimit, Diags); in ParseDiagnosticArgs()
1021 DiagnosticOptions::DefaultConstexprBacktraceLimit, Diags); in ParseDiagnosticArgs()
1024 DiagnosticOptions::DefaultSpellCheckingLimit, Diags); in ParseDiagnosticArgs()
1026 DiagnosticOptions::DefaultTabStop, Diags); in ParseDiagnosticArgs()
1029 if (Diags) in ParseDiagnosticArgs()
1030 Diags->Report(diag::warn_ignoring_ftabstop_value) in ParseDiagnosticArgs()
1033 Opts.MessageLength = getLastArgIntValue(Args, OPT_fmessage_length, 0, Diags); in ParseDiagnosticArgs()
1069 DiagnosticsEngine &Diags) { in ParseFrontendArgs() argument
1161 Diags.Report(diag::err_test_module_file_extension_format) << Arg; in ParseFrontendArgs()
1176 Diags.Report(diag::err_drv_invalid_value) in ParseFrontendArgs()
1278 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseFrontendArgs()
1309 Diags.Report(diag::err_drv_invalid_value) in ParseFrontendArgs()
1609 DiagnosticsEngine &Diags) { in ParseLangArgs() argument
1621 Diags.Report(diag::err_drv_invalid_value) in ParseLangArgs()
1633 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
1641 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
1646 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
1652 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
1673 Diags.Report(diag::err_drv_invalid_value) in ParseLangArgs()
1693 Diags.Report(diag::warn_option_invalid_ocl_version) in ParseLangArgs()
1727 Diags.Report(diag::err_drv_unknown_objc_runtime) << value; in ParseLangArgs()
1737 Diags.Report(diag::err_arc_unsupported_on_runtime); in ParseLangArgs()
1755 Diags.Report(diag::err_objc_weak_with_gc); in ParseLangArgs()
1757 Diags.Report(diag::err_objc_weak_unsupported); in ParseLangArgs()
1775 Diags.Report(diag::err_drv_argument_not_allowed_with) << "-fgnu89-inline" in ParseLangArgs()
1783 Diags.Report(diag::warn_c_kext); in ParseLangArgs()
1804 Opts.setValueVisibilityMode(parseVisibility(visOpt, Args, Diags)); in ParseLangArgs()
1811 Opts.setTypeVisibilityMode(parseVisibility(typeVisOpt, Args, Diags)); in ParseLangArgs()
1835 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) in ParseLangArgs()
1853 Opts.VtorDispMode = getLastArgIntValue(Args, OPT_vtordisp_mode_EQ, 1, Diags); in ParseLangArgs()
1902 getLastArgIntValue(Args, OPT_ftemplate_depth, 256, Diags); in ParseLangArgs()
1904 getLastArgIntValue(Args, OPT_foperator_arrow_depth, 256, Diags); in ParseLangArgs()
1906 getLastArgIntValue(Args, OPT_fconstexpr_depth, 512, Diags); in ParseLangArgs()
1908 getLastArgIntValue(Args, OPT_fconstexpr_steps, 1048576, Diags); in ParseLangArgs()
1909 Opts.BracketDepth = getLastArgIntValue(Args, OPT_fbracket_depth, 256, Diags); in ParseLangArgs()
1912 getLastArgIntValue(Args, OPT_Wlarge_by_value_copy_EQ, 0, Diags); in ParseLangArgs()
1921 Opts.PackStruct = getLastArgIntValue(Args, OPT_fpack_struct_EQ, 0, Diags); in ParseLangArgs()
1922 Opts.MaxTypeAlign = getLastArgIntValue(Args, OPT_fmax_type_align_EQ, 0, Diags); in ParseLangArgs()
1924 Opts.PICLevel = getLastArgIntValue(Args, OPT_pic_level, 0, Diags); in ParseLangArgs()
1968 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
1978 Diags.Report(diag::err_drv_invalid_value) in ParseLangArgs()
2005 Diags.Report(diag::err_drv_invalid_value) in ParseLangArgs()
2022 Diags.Report(diag::err_drv_invalid_value) in ParseLangArgs()
2033 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
2042 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
2047 Diags.Report(diag::err_drv_argument_not_allowed_with) in ParseLangArgs()
2063 getLastArgIntValue(Args, OPT_fopenmp_version_EQ, Opts.OpenMP, Diags); in ParseLangArgs()
2075 Diags.Report(clang::diag::err_drv_omp_host_target_not_supported) in ParseLangArgs()
2089 Diags.Report(clang::diag::err_drv_invalid_omp_target) << A->getValue(i); in ParseLangArgs()
2100 Diags.Report(clang::diag::err_drv_omp_host_ir_file_not_found) in ParseLangArgs()
2110 unsigned Opt = getOptimizationLevel(Args, IK, Diags), in ParseLangArgs()
2132 unsigned SSP = getLastArgIntValue(Args, OPT_stack_protector, 0, Diags); in ParseLangArgs()
2135 Diags.Report(diag::err_drv_invalid_value) in ParseLangArgs()
2146 Diags, Opts.Sanitize); in ParseLangArgs()
2149 getLastArgIntValue(Args, OPT_fsanitize_address_field_padding, 0, Diags); in ParseLangArgs()
2155 DiagnosticsEngine &Diags) { in ParsePreprocessorArgs() argument
2180 Diags.Report(diag::err_drv_preamble_format); in ParsePreprocessorArgs()
2208 Diags.Report(diag::err_drv_invalid_remap_file) << A->getAsString(Args); in ParsePreprocessorArgs()
2223 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name; in ParsePreprocessorArgs()
2282 DiagnosticsEngine &Diags) { in ParseTargetArgs() argument
2294 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) in ParseTargetArgs()
2313 DiagnosticsEngine &Diags) { in CreateFromArgs() argument
2327 Diags.Report(diag::err_drv_missing_argument) in CreateFromArgs()
2334 Diags.Report(diag::err_drv_unknown_argument) << A->getAsString(Args); in CreateFromArgs()
2338 Success &= ParseAnalyzerArgs(*Res.getAnalyzerOpts(), Args, Diags); in CreateFromArgs()
2341 Success &= ParseDiagnosticArgs(Res.getDiagnosticOpts(), Args, &Diags, in CreateFromArgs()
2346 InputKind DashX = ParseFrontendArgs(Res.getFrontendOpts(), Args, Diags); in CreateFromArgs()
2347 ParseTargetArgs(Res.getTargetOpts(), Args, Diags); in CreateFromArgs()
2348 Success &= ParseCodeGenArgs(Res.getCodeGenOpts(), Args, DashX, Diags, in CreateFromArgs()
2359 LangOpts.PICLevel = getLastArgIntValue(Args, OPT_pic_level, 0, Diags); in CreateFromArgs()
2362 Diags, LangOpts.Sanitize); in CreateFromArgs()
2366 Res.getPreprocessorOpts(), Diags); in CreateFromArgs()
2394 ParsePreprocessorArgs(Res.getPreprocessorOpts(), Args, FileMgr, Diags); in CreateFromArgs()
2501 DiagnosticsEngine *Diags) { in getLastArgIntValueImpl() argument
2505 if (Diags) in getLastArgIntValueImpl()
2506 Diags->Report(diag::err_drv_invalid_int_value) << A->getAsString(Args) in getLastArgIntValueImpl()
2516 DiagnosticsEngine *Diags) { in getLastArgIntValue() argument
2517 return getLastArgIntValueImpl<int>(Args, Id, Default, Diags); in getLastArgIntValue()
2522 DiagnosticsEngine *Diags) { in getLastArgUInt64Value() argument
2523 return getLastArgIntValueImpl<uint64_t>(Args, Id, Default, Diags); in getLastArgUInt64Value()
2543 DiagnosticsEngine &Diags) { in createVFSFromCompilerInvocation() argument
2554 Diags.Report(diag::err_missing_vfs_overlay_file) << File; in createVFSFromCompilerInvocation()
2561 Diags.Report(diag::err_invalid_vfs_overlay) << File; in createVFSFromCompilerInvocation()