[clang] 00177ef - [clang] Exposse -fdiagnostics-print-source-range-info to clang-cl (#192500)

via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 17 07:03:37 PDT 2026


Author: Nico Weber
Date: 2026-04-17T10:03:31-04:00
New Revision: 00177ef8c57987d4105b9f088a6f52ec6374adf8

URL: https://github.com/llvm/llvm-project/commit/00177ef8c57987d4105b9f088a6f52ec6374adf8
DIFF: https://github.com/llvm/llvm-project/commit/00177ef8c57987d4105b9f088a6f52ec6374adf8.diff

LOG: [clang] Exposse -fdiagnostics-print-source-range-info to clang-cl (#192500)

Added: 
    

Modified: 
    clang/include/clang/Options/Options.td
    clang/test/Driver/cl-options.c

Removed: 
    


################################################################################
diff  --git a/clang/include/clang/Options/Options.td b/clang/include/clang/Options/Options.td
index 5673fb0c47d5b..cbdf0e7cf3e62 100644
--- a/clang/include/clang/Options/Options.td
+++ b/clang/include/clang/Options/Options.td
@@ -2211,7 +2211,7 @@ def fdiagnostics_parseable_fixits : Flag<["-"], "fdiagnostics-parseable-fixits">
     HelpText<"Print fix-its in machine parseable form">,
     MarshallingInfoFlag<DiagnosticOpts<"ShowParseableFixits">>;
 def fdiagnostics_print_source_range_info : Flag<["-"], "fdiagnostics-print-source-range-info">,
-    Group<f_clang_Group>,  Visibility<[ClangOption, CC1Option]>,
+    Group<f_clang_Group>,  Visibility<[ClangOption, CLOption, CC1Option]>,
     HelpText<"Print source range spans in numeric form">,
     MarshallingInfoFlag<DiagnosticOpts<"ShowSourceRanges">>;
 defm diagnostics_show_hotness : BoolFOption<"diagnostics-show-hotness",

diff  --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c
index 919a926cd7e66..37f8081e6be4f 100644
--- a/clang/test/Driver/cl-options.c
+++ b/clang/test/Driver/cl-options.c
@@ -715,6 +715,7 @@
 // RUN:     -fdebug-compilation-dir=. \
 // RUN:     -ffile-compilation-dir=. \
 // RUN:     -fdiagnostics-parseable-fixits \
+// RUN:     -fdiagnostics-print-source-range-info \
 // RUN:     -fdiagnostics-absolute-paths \
 // RUN:     -fdiagnostics-show-inlining-chain \
 // RUN:     -fno-diagnostics-show-inlining-chain \


        


More information about the cfe-commits mailing list