[llvm] eadc282 - [gn build] add multi-line forcing comments in more places

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 15 10:39:52 PST 2020


Author: Nico Weber
Date: 2020-01-15T13:36:42-05:00
New Revision: eadc28274b9529137d0f7f073f1a5f07d8d3d9f8

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

LOG: [gn build] add multi-line forcing comments in more places

Added: 
    

Modified: 
    llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn
    llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn
    llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn
    llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn
    llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn
    llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
    llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn
    llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn
    llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn
    llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn
    llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
    llvm/utils/gn/secondary/libcxx/src/BUILD.gn
    llvm/utils/gn/secondary/lld/MinGW/BUILD.gn
    llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn
    llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn
    llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn
    llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn
    llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Target/X86/Utils/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn
    llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn
    llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn
    llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn
    llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn
    llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn
    llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn
index 46dc488f243f..81d339cf5c08 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn
@@ -11,6 +11,7 @@ static_library("clang-apply-replacements") {
   ]
   include_dirs = [ "include" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "lib/Tooling/ApplyReplacements.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn
index 06d2f392a45f..f703f9ac0c6e 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn
@@ -11,6 +11,7 @@ executable("clang-apply-replacements") {
   ]
   include_dirs = [ "../include" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangApplyReplacementsMain.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn
index 70769f185fde..982f1d4cec81 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn
@@ -14,6 +14,7 @@ static_library("clang-change-namespace") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ChangeNamespace.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn
index 5938e1a25a49..b52c6f85d6e2 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn
@@ -14,6 +14,7 @@ executable("clang-change-namespace") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangChangeNamespace.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn
index 263f42f54cd0..c3a84bbc2d88 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn
@@ -11,6 +11,7 @@ executable("clang-doc") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangDocMain.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn
index cca711646744..b4bada949598 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn
@@ -12,6 +12,7 @@ executable("find-all-symbols") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "FindAllSymbolsMain.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn
index ce4617556bff..7dc9b25aff57 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn
@@ -13,6 +13,7 @@ static_library("plugin") {
   ]
 
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "IncludeFixerPlugin.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn
index 01b0861d28af..a1e9a92ff9ad 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn
@@ -13,6 +13,7 @@ executable("clang-include-fixer") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangIncludeFixer.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn
index 505462c98430..611d82de48fd 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn
@@ -14,6 +14,7 @@ executable("clang-move") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangMove.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn
index 9d0497ca883e..0000e0abb112 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn
@@ -12,6 +12,7 @@ executable("clang-query") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangQuery.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn
index bb6e0ad55636..4b4c2c320664 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn
@@ -12,6 +12,7 @@ static_library("clang-reorder-fields") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ReorderFieldsAction.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn
index 405dcaaaf16d..5c16dd206adc 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn
@@ -10,6 +10,7 @@ executable("clang-reorder-fields") {
     "//clang/lib/Tooling/Core",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangReorderFields.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn
index 4f635adb9683..f3a830503b50 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn
@@ -13,6 +13,7 @@ static_library("plugin") {
   ]
 
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangTidyPlugin.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn
index 43c7fbbfd064..25e84336a943 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn
@@ -14,6 +14,7 @@ executable("clang-tidy") {
     "//llvm/lib/Target:AllTargetsInfos",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangTidyMain.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn
index 77f1ca433bb9..f86b16f061a9 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn
@@ -8,6 +8,7 @@ executable("dexp") {
   ]
   include_dirs = [ "../../.." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Dexp.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn
index 52466efafd93..504b00c5808f 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn
@@ -12,6 +12,7 @@ executable("clangd-indexer") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "IndexerMain.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn
index d1832b3797cf..94047e3997d7 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn
@@ -26,6 +26,7 @@ executable("clangd") {
 
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangdMain.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn
index 2d20e167173d..bf373e351836 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn
@@ -10,6 +10,7 @@ unittest("ClangdXpcTests") {
   ]
   include_dirs = [ "//clang-tools-extra/clangd" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ConversionTests.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn
index f8e11866639a..79b9c238f291 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn
@@ -7,6 +7,7 @@ static_library("conversions") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Conversion.cpp",
   ]
 }
@@ -21,6 +22,7 @@ static_library("transport") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "XPCTransport.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn
index 9b11f265da36..83cc929dcd99 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn
@@ -84,6 +84,7 @@ shared_library("ClangdXPCLib") {
     "//clang-tools-extra/clangd/tool:clangd",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangdXPC.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn
index e800590f6034..40f3aff911a0 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn
@@ -15,6 +15,7 @@ executable("clangd-xpc-test-client") {
 
   include_dirs = [ "../.." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangdXPCTestClient.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn
index 4c0a4aa2f487..4582a978899d 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn
@@ -10,6 +10,7 @@ unittest("ClangApplyReplacementsTests") {
   ]
   include_dirs = [ "//clang-tools-extra/clang-apply-replacements/include" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ApplyReplacementsTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn
index 392ddf2a2362..2b6123ee1050 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn
@@ -22,6 +22,7 @@ unittest("ClangChangeNamespaceTests") {
     "//clang",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ChangeNamespaceTests.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn
index 79605904792a..47f23186d10d 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn
@@ -15,6 +15,7 @@ unittest("FindAllSymbolsTests") {
   ]
   include_dirs = [ "//clang-tools-extra/clang-include-fixer/find-all-symbols" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "FindAllSymbolsTests.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn
index 95246f480bf1..217c820c8409 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn
@@ -22,6 +22,7 @@ unittest("ClangMoveTests") {
     "//clang",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangMoveTests.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn
index 81fb0b688911..83411bac3ead 100644
--- a/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn
@@ -9,6 +9,7 @@ static_library("CrossTU") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "CrossTranslationUnit.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn
index 6bcb4c320097..cd7838885067 100644
--- a/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn
@@ -24,6 +24,7 @@ static_library("FrontendTool") {
     deps += [ "//clang/lib/StaticAnalyzer/Frontend" ]
   }
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ExecuteCompilerInvocation.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn
index 0058a26ca088..e563d444b7dc 100644
--- a/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn
@@ -8,6 +8,7 @@ static_library("ASTDiff") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ASTDiff.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn
index c16ce2a6b7a0..433ab82d08f8 100644
--- a/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn
@@ -8,6 +8,7 @@ executable("arcmt-test") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "arcmt-test.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn
index 2c77f7aac917..eb4595760705 100644
--- a/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn
@@ -4,6 +4,7 @@ executable("c-arcmt-test") {
     "//clang/tools/libclang",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "c-arcmt-test.c",
   ]
 

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn
index 3d18b14949e5..4bd97efdc69e 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn
@@ -13,6 +13,7 @@ executable("clang-check") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangCheck.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-
diff /BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-
diff /BUILD.gn
index c68cd29b43d1..66396992f241 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-
diff /BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-
diff /BUILD.gn
@@ -8,6 +8,7 @@ executable("clang-
diff ") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangDiff.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn
index 68b3af406e5d..1fb36e5dae6b 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn
@@ -12,6 +12,7 @@ executable("clang-extdef-mapping") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangExtDefMapGen.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn
index d7e2346c5914..63e161898107 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn
@@ -9,6 +9,7 @@ executable("clang-format") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangFormat.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn
index 60a8a66dda00..e169fbd93ca5 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn
@@ -12,6 +12,7 @@ executable("clang-import-test") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "clang-import-test.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn
index 4335087b53d1..25d077ed6383 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn
@@ -8,6 +8,7 @@ executable("clang-offload-bundler") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangOffloadBundler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn
index bf1b38edba19..071f2fc518d2 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn
@@ -8,6 +8,7 @@ executable("clang-offload-wrapper") {
     "//llvm/lib/Transforms/Utils",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangOffloadWrapper.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn
index ad08ec1daf47..e3f236fe7cef 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn
@@ -11,6 +11,7 @@ executable("clang-rename") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangRename.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
index 8a151a4474d8..2650be873cde 100644
--- a/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
@@ -16,6 +16,7 @@ executable("clang-scan-deps") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ClangScanDeps.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn
index 6330f3005795..b8bf5b0373f2 100644
--- a/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn
@@ -12,6 +12,7 @@ unittest("CrossTUTests") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "CrossTranslationUnitTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn
index c2e6395f3772..6060313869a8 100644
--- a/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn
@@ -13,6 +13,7 @@ unittest("IndexTests") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "IndexTests.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn
index 5c253827bd8d..242603ae4141 100644
--- a/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn
@@ -12,6 +12,7 @@ unittest("SerializationTests") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "InMemoryModuleCacheTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn
index cd99640423f9..c1d94a3d0a3d 100644
--- a/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn
@@ -6,6 +6,7 @@ unittest("libclangTests") {
     "//clang/tools/libclang",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LibclangTest.cpp",
   ]
   if (host_os == "mac") {

diff  --git a/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn
index 05ce1ecda4c6..3b0adabcdc24 100644
--- a/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn
@@ -6,6 +6,7 @@ unittest("libclangCrashTests") {
     "//clang/tools/libclang",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LibclangCrashTest.cpp",
   ]
   if (host_os == "mac") {

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn
index 0db8fca16a93..16d8b113c7ce 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn
@@ -4,6 +4,7 @@ source_set("sources") {
   configs -= [ "//llvm/utils/gn/build:llvm_code" ]
   configs += [ "//llvm/utils/gn/build:crt_code" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "cfi.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
index de7fe18db349..6994b75fd0c7 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
@@ -75,6 +75,7 @@ source_set("cxx_sources") {
     "//compiler-rt/lib/ubsan:cxx_sources",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "hwasan_new_delete.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn
index c5d9ab608323..a972794d8c12 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn
@@ -172,6 +172,7 @@ source_set("nolibc_sources") {
     "//llvm/utils/gn/build/libs/pthread",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "sanitizer_common_nolibc.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn
index 245ba18643ab..14bff487fff5 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn
@@ -60,6 +60,7 @@ source_set("c_wrapper_sources") {
   configs -= [ "//llvm/utils/gn/build:llvm_code" ]
   configs += [ "//llvm/utils/gn/build:crt_code" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "wrappers_c.cpp",
   ]
 
@@ -70,6 +71,7 @@ source_set("cxx_wrapper_sources") {
   configs -= [ "//llvm/utils/gn/build:llvm_code" ]
   configs += [ "//llvm/utils/gn/build:crt_code" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "wrappers_cpp.cpp",
   ]
 

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
index bed9e3dca7cf..d23535ab82d1 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
@@ -1,6 +1,7 @@
 executable("ScudoBenchmarks") {
   configs += [ "//llvm/utils/gn/build:crt_code" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "malloc_benchmark.cpp",
   ]
   deps = [

diff  --git a/llvm/utils/gn/secondary/libcxx/src/BUILD.gn b/llvm/utils/gn/secondary/libcxx/src/BUILD.gn
index ea15963bf560..f91b29cc390e 100644
--- a/llvm/utils/gn/secondary/libcxx/src/BUILD.gn
+++ b/llvm/utils/gn/secondary/libcxx/src/BUILD.gn
@@ -280,6 +280,7 @@ if (libcxx_enable_experimental) {
     output_name = "c++experimental"
     cflags_cc = [ "-std=c++14" ]
     sources = [
+      # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
       "experimental/memory_resource.cpp",
     ]
     configs += [ ":cxx_config" ]

diff  --git a/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn b/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn
index 4f3d5164d063..66dbd5642076 100644
--- a/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn
@@ -16,6 +16,7 @@ static_library("MinGW") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Driver.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn
index 10a3e6abc3ec..a78ea8a57ba3 100644
--- a/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn
@@ -19,6 +19,7 @@ static_library("Driver") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "DarwinLdDriver.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn
index 0ca483a5e7a0..92c2b9d935af 100644
--- a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn
@@ -7,6 +7,7 @@ static_library("ReaderWriter") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "FileArchive.cpp",
   ]
 

diff  --git a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn
index 9fb1479d0391..97fe87743ef5 100644
--- a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn
@@ -6,6 +6,7 @@ static_library("YAML") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ReaderWriterYAML.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn b/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn
index c7e90e50f089..6f0771b8d87d 100644
--- a/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn
@@ -35,6 +35,7 @@ executable("lld") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "lld.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn b/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn
index b683c3507a2d..9768c6ffa248 100644
--- a/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn
@@ -7,6 +7,7 @@ unittest("DriverTests") {
     "//lld/lib/ReaderWriter/MachO",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "DarwinLdDriverTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn
index 302ae2be536c..e3a23ac1c318 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn
@@ -5,6 +5,7 @@ static_library("Reader") {
   ]
 
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "BitstreamReader.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn
index 9d686cebdad5..35c7b3b35ec9 100644
--- a/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn
@@ -9,6 +9,7 @@ static_library("MCJIT") {
     "//llvm/lib/Target",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "MCJIT.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn
index 1310f3581261..aa9458638b0b 100644
--- a/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn
@@ -7,6 +7,7 @@ static_library("IRReader") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "IRReader.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn
index b8f618533bc1..77d80eb055a4 100644
--- a/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn
@@ -7,6 +7,7 @@ static_library("LineEditor") {
   ]
 
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LineEditor.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn
index 588ac6f34bab..902fbfa3eedd 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn
@@ -22,6 +22,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AArch64AsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn
index 25565c216a9b..f396040116d3 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AArch64TargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn
index c680c769ad29..0236bcae0a52 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn
@@ -23,6 +23,7 @@ static_library("Utils") {
   # AArch64BaseInfo.h includes a header from MCTargetDesc :-/
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AArch64BaseInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn
index 39fedb149c56..d707b2633b82 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn
@@ -19,6 +19,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AMDGPUAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn
index 8a536b1669b5..fc647321af42 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn
@@ -19,6 +19,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AMDGPUDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn
index 57d751b5ccdd..14101cc3eb7a 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AMDGPUTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn
index 9b6dd6401ddc..02088e110713 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn
@@ -19,6 +19,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ARMAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn
index bfe5e50c5943..1105625b753e 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn
@@ -18,6 +18,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ARMDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn
index b6c3b6594f87..c9f370a927ab 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ARMTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn
index fc541fa026fd..1be8846e7491 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn
@@ -24,6 +24,7 @@ static_library("Utils") {
   # https://reviews.llvm.org/D35209#1075113 :-/
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ARMBaseInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn
index 6a99c37c01aa..91bf7b61730b 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AVRAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn
index ce678f9a7e88..8857fb84a094 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn
@@ -18,6 +18,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AVRDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn
index e069cac242f3..077e0d58e12a 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AVRTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn
index bc6e7ab9bf01..bd8a77cd00e3 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "BPFAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn
index 1ee3bc70ba75..3f7dc38e858c 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "BPFDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn
index bb509630e084..1af828eb91ea 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "BPFTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn
index fa8b624713fb..326f3e53ee99 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn
@@ -17,6 +17,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "HexagonAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn
index 26ce3d2cff13..012ddb28c78c 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "HexagonDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn
index d12eeb40a27b..fa41fc71967c 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "HexagonTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn
index 5ab14fc70fe9..82af0bd42081 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn
@@ -17,6 +17,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LanaiAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn
index ce0412235b5e..35541f42ea46 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LanaiDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn
index 54f23dc3f645..d979507be655 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LanaiTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn
index f4ec60de0f7f..55676914e7f2 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "MipsAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn
index efc708eac2c8..6552a208ce3c 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "MipsDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn
index 6706425eeaa7..7562f63ac8b5 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "MipsTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn
index ab1053f51bd9..29cdcc6612aa 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "NVPTXTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn
index 28c8945ca0fe..a1197f09c67d 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "PPCAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn
index 3b5febf9d8e6..b8ca1c2c8f81 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "PPCDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn
index 405e442c53b8..a9216fa4ac7e 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "PowerPCTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
index fd664ac692a9..84e802f67060 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn
@@ -22,6 +22,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "RISCVAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
index 442561022ddb..c0f27d5143e6 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "RISCVDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn
index 536053fe63a7..879b2aefc874 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "RISCVTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn
index aaae105d8726..35d1c68c1405 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn
@@ -17,6 +17,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "SparcAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn
index 22a712d4d04c..08c5d3bb64af 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn
@@ -16,6 +16,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "SparcDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn
index 6dbac501bb8e..ed714fc9d6fa 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "SparcTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn
index e9ece3130ba2..5d4e9b0348ba 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "SystemZAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn
index 6a06cf9f315c..69c009b04d42 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn
@@ -18,6 +18,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "SystemZDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn
index 35754fceb5eb..e8867a1e3b60 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "SystemZTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn
index 158f9e97fd84..43df7fd9eaa1 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "WebAssemblyAsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn
index 44e586dbdd79..40babbb99be0 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn
@@ -18,6 +18,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "WebAssemblyDisassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn
index 63f5ca1afa2f..4cd78b9e9959 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "WebAssemblyTargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn
index 16124f6f0ce6..7a33e0cf1ea2 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn
@@ -18,6 +18,7 @@ static_library("AsmParser") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "X86AsmParser.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn
index 89b2be7ffe2a..27d2532c0f04 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn
@@ -17,6 +17,7 @@ static_library("Disassembler") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "X86Disassembler.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn
index 16588757b195..67baf8e316c5 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn
@@ -5,6 +5,7 @@ static_library("TargetInfo") {
   ]
   include_dirs = [ ".." ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "X86TargetInfo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/Utils/BUILD.gn
index 6faf11c6a899..9567685bc127 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/Utils/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/Utils/BUILD.gn
@@ -4,6 +4,7 @@ static_library("Utils") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "X86ShuffleDecode.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn
index b5d5a61c06aa..0067352f7aff 100644
--- a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn
@@ -14,6 +14,7 @@ static_library("DlltoolDriver") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "DlltoolDriver.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn
index caa73ef3c8bb..7f88948e4829 100644
--- a/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn
@@ -16,6 +16,7 @@ static_library("LibDriver") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LibDriver.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn
index c6835096e0ad..173c55669fef 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn
@@ -5,6 +5,7 @@ static_library("CFGuard") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "CFGuard.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn
index 9e5557840c08..06c5c85e4ae1 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn
@@ -8,6 +8,7 @@ loadable_module("Hello") {
     "//llvm/include/llvm/IR:public_tablegen",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Hello.cpp",
   ]
 

diff  --git a/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn
index d4c23c97397d..00f8fbd9d829 100644
--- a/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn
@@ -6,6 +6,7 @@ static_library("WindowsManifest") {
     "//llvm/utils/gn/build/libs/xml",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "WindowsManifestMerger.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn
index 260c3909b600..49c2fc81c8f5 100644
--- a/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn
@@ -8,6 +8,7 @@ loadable_module("bugpoint-passes") {
     "//llvm/include/llvm/IR:public_tablegen",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "TestPasses.cpp",
   ]
 

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn
index 5f7aff10d993..f8ef25ef51da 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn
@@ -16,6 +16,7 @@ executable("llc") {
     "//llvm/lib/Transforms/Vectorize",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llc.cpp",
   ]
 

diff  --git a/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn
index 171e0dd87c93..a9af1cf3ca8a 100644
--- a/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn
@@ -20,6 +20,7 @@ executable("lli") {
     "//llvm/lib/Transforms/Utils",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "lli.cpp",
   ]
   if (host_os != "mac" && host_os != "win") {

diff  --git a/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn
index 6203b2a79453..ccea542bd0d8 100644
--- a/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn
@@ -5,6 +5,7 @@ executable("lli-child-target") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ChildTarget.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn
index 969fbed688cc..e575d0175e24 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn
@@ -41,6 +41,7 @@ executable("llvm-ar") {
     "//llvm/lib/ToolDrivers/llvm-lib:LibDriver",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-ar.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn
index 914cb9a5f4e4..3d2f20b3e114 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn
@@ -6,6 +6,7 @@ executable("llvm-as") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-as.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn
index a5d7581720b0..c46350487b63 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn
@@ -4,6 +4,7 @@ executable("llvm-bcanalyzer") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-bcanalyzer.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn
index 29c717647b34..777eab91c0b4 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn
@@ -7,6 +7,7 @@ executable("llvm-cat") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-cat.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn
index 2f0c08cd7eaa..69d13f1688b9 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn
@@ -12,6 +12,7 @@ executable("llvm-cfi-verify") {
     "//llvm/lib/Target:AllTargetsInfos",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-cfi-verify.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn
index c4fc77a6b4a8..d3c4aa4054dc 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn
@@ -118,6 +118,7 @@ executable("llvm-config") {
   # To pick up the generated inc files.
   include_dirs = [ "$target_gen_dir" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-config.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn
index 77d410d2df8d..a621bd8b2d04 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn
@@ -13,6 +13,7 @@ executable("llvm-cvtres") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-cvtres.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn
index 37e7ebd8846d..e20e5869a9ae 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn
@@ -27,6 +27,7 @@ executable("llvm-cxxfilt") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-cxxfilt.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn
index 7cee4185bade..577ade68bae1 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn
@@ -5,6 +5,7 @@ executable("llvm-cxxmap") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-cxxmap.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn
index c0c0c49c132a..2a047e08f489 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn
@@ -5,6 +5,7 @@ executable("llvm-dis") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-dis.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn
index 7b81b7e5fb87..8b8a20d51c6b 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn
@@ -10,6 +10,7 @@ executable("llvm-exegesis") {
     "//llvm/lib/Target:NativeTarget",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-exegesis.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn
index ef280c67ff31..a9b44c129644 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn
@@ -16,6 +16,7 @@ static_library("AArch64") {
     "//llvm/lib/Target/AArch64/Utils",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Target.cpp",
   ]
   include_dirs = [ "//llvm/lib/Target/AArch64" ]

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn
index 61d5f1ffb0f1..afd32355c9d2 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn
@@ -15,6 +15,7 @@ static_library("Mips") {
     "//llvm/lib/Target/Mips/MCTargetDesc",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Target.cpp",
   ]
   include_dirs = [ "//llvm/lib/Target/Mips" ]

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn
index 4c4af42166f5..f2d17f07cdc9 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn
@@ -15,6 +15,7 @@ static_library("PowerPC") {
     "//llvm/lib/Target/PowerPC/MCTargetDesc",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Target.cpp",
   ]
   include_dirs = [ "//llvm/lib/Target/PowerPC" ]

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn
index a1cb577b7961..c93827d8cbd7 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn
@@ -15,6 +15,7 @@ static_library("X86") {
     "//llvm/lib/Target/X86/MCTargetDesc",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "Target.cpp",
   ]
   include_dirs = [ "//llvm/lib/Target/X86" ]

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn
index c8699a7bd5f2..7a45704680b6 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn
@@ -7,6 +7,7 @@ executable("llvm-extract") {
     "//llvm/lib/Transforms/IPO",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-extract.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn
index 95b49d6f0eb5..9edd30bda031 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn
@@ -6,6 +6,7 @@ executable("llvm-ifs") {
     "//llvm/lib/TextAPI",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-ifs.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn
index d9ef7fcc3155..9839b1e7bd04 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn
@@ -19,6 +19,7 @@ fuzzer("llvm-isel-fuzzer") {
   ]
   dummy_main = "DummyISelFuzzer.cpp"
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-isel-fuzzer.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn
index 10d6783798c8..f3f65cc4572c 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn
@@ -11,6 +11,7 @@ executable("llvm-link") {
     "//llvm/lib/Transforms/Utils",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-link.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn
index 28f762d50054..e431c00a3cec 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn
@@ -14,6 +14,7 @@ executable("llvm-lipo") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-lipo.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn
index a569fd96db6f..32ce7a51cd01 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn
@@ -12,6 +12,7 @@ executable("llvm-lto") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-lto.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn
index 9dfb23143408..04f215b7d904 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn
@@ -11,6 +11,7 @@ executable("llvm-lto2") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-lto2.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn
index a8bf2d307c49..be78c93ee64a 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn
@@ -7,6 +7,7 @@ executable("llvm-modextract") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-modextract.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn
index 7f3ea4809eb0..cb3e36893071 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn
@@ -13,6 +13,7 @@ executable("llvm-mt") {
     "//llvm/lib/WindowsManifest",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-mt.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn
index 51279d997191..f1b40d5f935c 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn
@@ -33,6 +33,7 @@ executable("llvm-nm") {
     "//llvm/lib/Target:AllTargetsInfos",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-nm.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn
index cb95dda81e81..9632777de006 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn
@@ -26,6 +26,7 @@ fuzzer("llvm-opt-fuzzer") {
   ]
   dummy_main = "DummyOptFuzzer.cpp"
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-opt-fuzzer.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn
index ea21b5c8ee92..d5465bde1425 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn
@@ -7,6 +7,7 @@ executable("llvm-opt-report") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "OptReport.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
index 748acfc8d03c..4284d8820185 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
@@ -5,6 +5,7 @@ executable("llvm-profdata") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-profdata.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn
index 2c4d8f2a9dc2..883406866756 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn
@@ -9,6 +9,7 @@ executable("llvm-rtdyld") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-rtdyld.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn
index 03bc5447b077..0c70315c263e 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn
@@ -27,6 +27,7 @@ executable("llvm-size") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-size.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn
index 375dce3b682b..9d5751241bbf 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn
@@ -7,6 +7,7 @@ executable("llvm-split") {
     "//llvm/lib/Transforms/Utils",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-split.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn
index dddf3a2397be..6253c4a488d0 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn
@@ -28,6 +28,7 @@ executable("llvm-strings") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-strings.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
index 34e4e41b9c81..8c3a75bf11b4 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
@@ -33,6 +33,7 @@ executable("llvm-symbolizer") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-symbolizer.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn
index 56f1ed11bc49..f8ca57952b1d 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn
@@ -4,6 +4,7 @@ executable("llvm-undname") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "llvm-undname.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn
index 9c3f5855ecbc..e802392a717d 100644
--- a/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn
@@ -12,6 +12,7 @@ executable("sancov") {
     "//llvm/lib/Target:AllTargetsInfos",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "sancov.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn
index 306775d6f80d..2a0f43fb20a6 100644
--- a/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn
@@ -4,6 +4,7 @@ executable("sanstats") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "sanstats.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn
index 09fd4899b799..b0c12497e883 100644
--- a/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn
@@ -8,6 +8,7 @@ executable("verify-uselistorder") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "verify-uselistorder.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn
index b0e2fe03c0f0..e0b5526b81f4 100644
--- a/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn
@@ -4,6 +4,7 @@ executable("yaml2obj") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "yaml2obj.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn
index 7cc4a546ca16..c1fb9328bb12 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn
@@ -7,6 +7,7 @@ unittest("AsmParserTests") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AsmParserTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn
index a5e13a413421..e23c08a2804c 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn
@@ -12,6 +12,7 @@ unittest("DebugInfoGSYMTests") {
     "//llvm/lib/Testing/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "GSYMTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn
index 1076964e2324..eeeea7bba080 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn
@@ -11,6 +11,7 @@ unittest("ExecutionEngineTests") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "ExecutionEngineTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn
index 0a85ff7121ec..23973a599854 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn
@@ -10,6 +10,7 @@ unittest("JITLinkTests") {
     "//llvm/lib/Testing/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LinkGraphTests.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn
index 08731d9e6358..c575f6b7339d 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn
@@ -10,6 +10,7 @@ unittest("LLVMFrontendTests") {
     "//llvm/lib/Testing/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "OpenMPIRBuilderTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn
index 0916c9108847..843f54dfca07 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn
@@ -6,6 +6,7 @@ unittest("LineEditorTests") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LineEditor.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn
index a245ffd20b46..1b81e98b381a 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn
@@ -7,6 +7,7 @@ unittest("LinkerTests") {
     "//llvm/lib/Linker",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LinkModulesTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn
index 4ef5ebf1e01b..1efe9f62c211 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn
@@ -11,6 +11,7 @@ unittest("MITests") {
     "//llvm/lib/Target:TargetsToBuild",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "LiveIntervalTest.cpp",
   ]
   has_custom_main = true

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn
index 02a67af2a2f1..12b253204fdf 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn
@@ -13,6 +13,7 @@ unittest("OptionTests") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "OptionParsingTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn
index 4ad9317a21e2..93e1cfae1509 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn
@@ -8,6 +8,7 @@ if (host_os != "win") {
     output_dir = target_out_dir
 
     sources = [
+      # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
       "TestPlugin.cpp",
     ]
 
@@ -35,6 +36,7 @@ unittest("PluginsTests") {
     "//llvm/lib/Testing/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "PluginsTest.cpp",
   ]
 

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn
index aac3da706d1d..dd5ec5522802 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn
@@ -12,6 +12,7 @@ template("dynlib_add_module") {
     output_dir = target_out_dir
 
     sources = [
+      # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
       "PipSqueak.cpp",
     ]
 

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn
index fd9db37196ed..61f49823bb68 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn
@@ -12,6 +12,7 @@ unittest("ARMTests") {
   ]
   include_dirs = [ "//llvm/lib/Target/ARM" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "MachineInstrTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn
index e02149f738d6..42d08882f78d 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn
@@ -13,6 +13,7 @@ unittest("WebAssemblyTests") {
   ]
   include_dirs = [ "//llvm/lib/Target/WebAssembly" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "WebAssemblyExceptionInfoTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn
index 5092e7ac56bb..1f7d412521d6 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn
@@ -15,6 +15,7 @@ unittest("X86Tests") {
   ]
   include_dirs = [ "//llvm/lib/Target/X86" ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "MachineSizeOptsTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn
index e72301b6e475..25550ac4512c 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn
@@ -20,6 +20,7 @@ unittest("LLVMExegesisAArch64Tests") {
     "//llvm/tools/llvm-exegesis/lib",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "TargetTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn
index 6c4f768b7308..e7e6bdd15d16 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn
@@ -20,6 +20,7 @@ unittest("LLVMExegesisARMTests") {
     "//llvm/tools/llvm-exegesis/lib",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "AssemblerTest.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn
index 65a2b73e8dbe..5105ace4569a 100644
--- a/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn
@@ -3,6 +3,7 @@ executable("FileCheck") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "FileCheck.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn
index efbc2c995b46..c0844df3def9 100644
--- a/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn
@@ -1,5 +1,6 @@
 executable("count") {
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "count.c",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn
index ea450e1b3c1c..016fe6bb59a5 100644
--- a/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn
@@ -3,6 +3,7 @@ executable("not") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "not.cpp",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn
index 51bc7b81b93f..0940e19f2940 100644
--- a/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn
@@ -9,6 +9,7 @@ source_set("UnitTestMain") {
     "..:gtest",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "TestMain.cpp",
   ]
   testonly = true

diff  --git a/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn
index e388bf4c38ae..dddfc560124e 100644
--- a/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn
@@ -3,6 +3,7 @@ executable("yaml-bench") {
     "//llvm/lib/Support",
   ]
   sources = [
+    # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
     "YAMLBench.cpp",
   ]
 }


        


More information about the llvm-commits mailing list