Lines Matching refs:Diags

74                                      DiagnosticsEngine &Diags) {
92 return getLastArgIntValue(Args, OPT_O, DefaultOpt, Diags);
138 DiagnosticsEngine &Diags) {
149 Diags.Report(diag::err_drv_invalid_value)
165 Diags.Report(diag::err_drv_invalid_value)
181 Diags.Report(diag::err_drv_invalid_value)
197 Diags.Report(diag::err_drv_invalid_value)
213 Diags.Report(diag::err_drv_invalid_value)
236 getLastArgIntValue(Args, OPT_analyzer_max_loop, 4, Diags);
240 Opts.InlineMaxStackDepth, Diags);
272 Diags.Report(SourceLocation(),
278 Diags.Report(SourceLocation(),
302 static StringRef getCodeModel(ArgList &Args, DiagnosticsEngine &Diags) {
308 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Value;
316 GenerateOptimizationRemarkRegex(DiagnosticsEngine &Diags, ArgList &Args,
322 Diags.Report(diag::err_drv_optimization_remark_pattern)
330 DiagnosticsEngine &Diags,
335 Opts.OptimizationLevel = getOptimizationLevel(Args, IK, Diags);
340 Diags.Report(diag::warn_drv_optimization_value)
411 Opts.CodeModel = getCodeModel(Args, Diags);
427 Opts.NumRegisterParameters = getLastArgIntValue(Args, OPT_mregparm, 0, Diags);
469 Diags.Report(diag::err_drv_invalid_value)
486 getLastArgIntValue(Args, OPT_fsanitize_memory_track_origins_EQ, 0, Diags);
490 getLastArgIntValue(Args, OPT_stack_protector_buffer_size, 8, Diags);
507 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
524 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
540 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Val;
557 GenerateOptimizationRemarkRegex(Diags, Args, A);
563 GenerateOptimizationRemarkRegex(Diags, Args, A);
569 GenerateOptimizationRemarkRegex(Diags, Args, A);
599 DiagnosticsEngine *Diags) {
636 if (Diags)
637 Diags->Report(diag::err_drv_invalid_value)
652 if (Diags)
653 Diags->Report(diag::err_drv_invalid_value)
671 if (Diags)
672 Diags->Report(diag::err_drv_invalid_value)
683 Opts.ErrorLimit = getLastArgIntValue(Args, OPT_ferror_limit, 0, Diags);
686 DiagnosticOptions::DefaultMacroBacktraceLimit, Diags);
689 DiagnosticOptions::DefaultTemplateBacktraceLimit, Diags);
692 DiagnosticOptions::DefaultConstexprBacktraceLimit, Diags);
694 DiagnosticOptions::DefaultTabStop, Diags);
697 if (Diags)
698 Diags->Report(diag::warn_ignoring_ftabstop_value)
701 Opts.MessageLength = getLastArgIntValue(Args, OPT_fmessage_length, 0, Diags);
712 DiagnosticsEngine &Diags) {
811 Diags.Report(diag::err_drv_invalid_value)
901 Diags.Report(diag::err_drv_argument_not_allowed_with)
930 Diags.Report(diag::err_drv_invalid_value)
1210 static unsigned parseMSCVersion(ArgList &Args, DiagnosticsEngine &Diags) {
1234 Diags.Report(diag::err_drv_invalid_value)
1254 Diags.Report(diag::err_drv_invalid_value)
1265 DiagnosticsEngine &Diags) {
1275 Diags.Report(diag::err_drv_invalid_value)
1287 Diags.Report(diag::err_drv_argument_not_allowed_with)
1295 Diags.Report(diag::err_drv_argument_not_allowed_with)
1300 Diags.Report(diag::err_drv_argument_not_allowed_with)
1305 Diags.Report(diag::err_drv_argument_not_allowed_with)
1325 Diags.Report(diag::err_drv_invalid_value)
1349 Diags.Report(diag::err_drv_unknown_objc_runtime) << value;
1359 Diags.Report(diag::err_arc_unsupported_on_runtime);
1381 Diags.Report(diag::warn_c_kext);
1399 Opts.setValueVisibilityMode(parseVisibility(visOpt, Args, Diags));
1406 Opts.setTypeVisibilityMode(parseVisibility(typeVisOpt, Args, Diags));
1433 Opts.MSCVersion = parseMSCVersion(Args, Diags);
1434 Opts.VtorDispMode = getLastArgIntValue(Args, OPT_vtordisp_mode_EQ, 1, Diags);
1475 getLastArgIntValue(Args, OPT_ftemplate_depth, 256, Diags);
1477 getLastArgIntValue(Args, OPT_foperator_arrow_depth, 256, Diags);
1479 getLastArgIntValue(Args, OPT_fconstexpr_depth, 512, Diags);
1481 getLastArgIntValue(Args, OPT_fconstexpr_steps, 1048576, Diags);
1482 Opts.BracketDepth = getLastArgIntValue(Args, OPT_fbracket_depth, 256, Diags);
1485 getLastArgIntValue(Args, OPT_Wlarge_by_value_copy_EQ, 0, Diags);
1494 Opts.PackStruct = getLastArgIntValue(Args, OPT_fpack_struct_EQ, 0, Diags);
1495 Opts.PICLevel = getLastArgIntValue(Args, OPT_pic_level, 0, Diags);
1496 Opts.PIELevel = getLastArgIntValue(Args, OPT_pie_level, 0, Diags);
1523 Diags.Report(diag::err_drv_invalid_value)
1550 Diags.Report(diag::err_drv_invalid_value)
1569 unsigned Opt = getOptimizationLevel(Args, IK, Diags),
1585 unsigned SSP = getLastArgIntValue(Args, OPT_stack_protector, 0, Diags);
1588 Diags.Report(diag::err_drv_invalid_value)
1622 Diags.Report(diag::err_drv_invalid_value)
1631 DiagnosticsEngine &Diags) {
1659 Diags.Report(diag::err_drv_preamble_format);
1701 Diags.Report(diag::err_drv_invalid_remap_file) << A->getAsString(Args);
1716 Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args) << Name;
1790 DiagnosticsEngine &Diags) {
1803 Diags.Report(diag::err_drv_missing_argument)
1811 Diags.Report(diag::err_drv_unknown_argument) << (*it)->getAsString(*Args);
1815 Success = ParseAnalyzerArgs(*Res.getAnalyzerOpts(), *Args, Diags) && Success;
1818 Success = ParseDiagnosticArgs(Res.getDiagnosticOpts(), *Args, &Diags)
1823 InputKind DashX = ParseFrontendArgs(Res.getFrontendOpts(), *Args, Diags);
1825 Success = ParseCodeGenArgs(Res.getCodeGenOpts(), *Args, DashX, Diags,
1829 ParseLangArgs(*Res.getLangOpts(), *Args, DashX, Diags);
1838 ParsePreprocessorArgs(Res.getPreprocessorOpts(), *Args, FileMgr, Diags);
1986 DiagnosticsEngine *Diags) {
1990 if (Diags)
1991 Diags->Report(diag::err_drv_invalid_int_value) << A->getAsString(Args)
2001 DiagnosticsEngine *Diags) {
2002 return getLastArgIntValueImpl<int>(Args, Id, Default, Diags);
2007 DiagnosticsEngine *Diags) {
2008 return getLastArgIntValueImpl<uint64_t>(Args, Id, Default, Diags);
2028 DiagnosticsEngine &Diags) {
2039 Diags.Report(diag::err_missing_vfs_overlay_file) << File;
2046 Diags.Report(diag::err_invalid_vfs_overlay) << File;