git: c297fd5b8cdf - main - devel/llvm-morello: Add a port of Morello LLVM

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Fri, 04 Mar 2022 21:51:47 UTC
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c297fd5b8cdf8f4c993a0b5ab951f33f2e5339e9

commit c297fd5b8cdf8f4c993a0b5ab951f33f2e5339e9
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2022-03-04 21:49:23 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2022-03-04 21:51:20 +0000

    devel/llvm-morello: Add a port of Morello LLVM
    
    This port of LLVM to the Arm Morello prototype architecture is based
    on the University of Cambridge's CHERI LLVM.
---
 devel/Makefile                       |    1 +
 devel/llvm-cheri/Makefile            |   30 +-
 devel/llvm-morello/Makefile          |   25 +
 devel/llvm-morello/Makefile.COMMANDS |    1 +
 devel/llvm-morello/distinfo          |    3 +
 devel/llvm-morello/pkg-descr         |    8 +
 devel/llvm-morello/pkg-plist         | 2928 ++++++++++++++++++++++++++++++++++
 7 files changed, 2988 insertions(+), 8 deletions(-)

diff --git a/devel/Makefile b/devel/Makefile
index e413edc1f5bb..4c82798904cb 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1476,6 +1476,7 @@
     SUBDIR += llvm
     SUBDIR += llvm-cheri
     SUBDIR += llvm-devel
+    SUBDIR += llvm-morello
     SUBDIR += llvm10
     SUBDIR += llvm11
     SUBDIR += llvm12
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index 276a0ad29e7d..936ed3fd5654 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -33,10 +33,6 @@ SHEBANG_FILES=	\
 		clang/tools/scan-build-py/bin/analyze-build \
 		clang/tools/scan-build-py/bin/intercept-build \
 		clang/tools/scan-build-py/bin/scan-build \
-		clang/tools/scan-build-py/libexec/analyze-cc \
-		clang/tools/scan-build-py/libexec/analyze-c++ \
-		clang/tools/scan-build-py/libexec/intercept-cc \
-		clang/tools/scan-build-py/libexec/intercept-c++ \
 		clang/tools/scan-view/bin/scan-view \
 		clang/utils/hmaptool/hmaptool \
 		llvm/tools/opt-viewer/optrecord.py \
@@ -45,6 +41,13 @@ SHEBANG_FILES=	\
 		llvm/tools/opt-viewer/opt-viewer.py \
 		llvm/utils/lit/lit.py \
 		llvm/utils/llvm-lit/llvm-lit.in
+.if ${LLVM_SUFFIX} == "-cheri"
+SHEBANG_FILES+=	\
+		clang/tools/scan-build-py/libexec/analyze-cc \
+		clang/tools/scan-build-py/libexec/analyze-c++ \
+		clang/tools/scan-build-py/libexec/intercept-cc \
+		clang/tools/scan-build-py/libexec/intercept-c++
+.endif
 
 SUB_FILES=	llvm-wrapper.sh
 SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
@@ -64,7 +67,7 @@ GH_ACCOUNT=	CTSRD-CHERI
 GH_TAGNAME=	${LLVM_COMMIT}
 .endif
 
-.sinclude "${.CURDIR}/Makefile.snapshot"
+.sinclude "${.PARSEDIR}/Makefile.snapshot"
 
 OPTIONS_DEFINE=	CLANG DOCS LIT LLD
 OPTIONS_DEFAULT=	CLANG LIT LLD
@@ -113,9 +116,11 @@ CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${
 LLVM_ENABLE_PROJECTS+=	clang
 COMMANDS+=	${CLANG_COMMANDS}
 MAN1SRCS+=	clang.1 \
-		clang-tblgen.1 \
 		diagtool.1 \
 		scan-build.1
+.if ${LLVM_SUFFIX} == "-cheri"
+MAN1SRCS+=	clang-tblgen.1
+.endif
 #DOCS_PLIST_FILES+=	man/man1/scan-build${LLVM_SUFFIX}.1.gz
 USES+=		gnome
 .endif
@@ -171,7 +176,6 @@ MAN1SRCS+=	bugpoint.1 \
 		llvm-nm.1 \
 		llvm-objcopy.1 \
 		llvm-objdump.1 \
-		llvm-otool.1 \
 		llvm-pdbutil.1 \
 		llvm-profdata.1 \
 		llvm-profgen.1 \
@@ -183,9 +187,17 @@ MAN1SRCS+=	bugpoint.1 \
 		llvm-strings.1 \
 		llvm-strip.1 \
 		llvm-symbolizer.1 \
+		opt.1
+
+.if ${LLVM_SUFFIX} == "-cheri"
+MAN1SRCS+= \
+		llvm-otool.1 \
 		llvm-tblgen.1 \
-		opt.1 \
 		tblgen.1
+.else
+MAN1SRCS+= \
+		xxx-tblgen.1
+.endif
 
 .include <bsd.port.pre.mk>
 .include "${.CURDIR}/Makefile.COMMANDS"
@@ -210,8 +222,10 @@ post-install:
 	${LN} -f ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX} \
 	    ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${command}${COMMAND_SUFFIX}
 .endfor
+.if ${LLVM_SUFFIX} == "-cheri"
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/CHERI/cheri-compressed-cap/.github/workflows
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/CHERI/cheri-compressed-cap/.github
+.endif
 
 post-install-DOCS-on:
 	${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc ${STAGEDIR}${DOCSDIR}
diff --git a/devel/llvm-morello/Makefile b/devel/llvm-morello/Makefile
new file mode 100644
index 000000000000..dc8921742d99
--- /dev/null
+++ b/devel/llvm-morello/Makefile
@@ -0,0 +1,25 @@
+# llvm-morello
+
+LLVM_SUFFIX=	-morello
+
+COMMENT=	LLVM and Clang with support the Arm Morello architecture
+
+LLVM_MAJOR=	11
+SNAPDATE=	20201020
+
+DISTINFO_FILE=	${.CURDIR}/distinfo
+DESCR=		${.CURDIR}/pkg-descr
+PLIST=		${.CURDIR}/pkg-plist
+
+USE_GITLAB=	yes
+GL_SITE=	https://git.morello-project.org
+GL_ACCOUNT=	morello
+GL_PROJECT=	llvm-project
+GL_COMMIT=	0619e74d198706df7361bc5739e7d7db38e3bc4f
+
+# Regularly tested targets as part of Android development
+LLVM_TARGETS=	AArch64;ARM;BPF;X86
+
+MASTERDIR=	${.CURDIR}/../llvm-cheri
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/llvm-morello/Makefile.COMMANDS b/devel/llvm-morello/Makefile.COMMANDS
new file mode 100644
index 000000000000..23c6648948cb
--- /dev/null
+++ b/devel/llvm-morello/Makefile.COMMANDS
@@ -0,0 +1 @@
+.include "${.CURDIR}/../llvm-cheri/Makefile.COMMANDS"
diff --git a/devel/llvm-morello/distinfo b/devel/llvm-morello/distinfo
new file mode 100644
index 000000000000..65d86f4d3e0d
--- /dev/null
+++ b/devel/llvm-morello/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1646239986
+SHA256 (morello-llvm-project-0619e74d198706df7361bc5739e7d7db38e3bc4f_GL0.tar.gz) = 94aee7c8c19f0b8ecb9e957282a399fba347b249093f9a1e0d4696aa71266765
+SIZE (morello-llvm-project-0619e74d198706df7361bc5739e7d7db38e3bc4f_GL0.tar.gz) = 141916788
diff --git a/devel/llvm-morello/pkg-descr b/devel/llvm-morello/pkg-descr
new file mode 100644
index 000000000000..03924186ae92
--- /dev/null
+++ b/devel/llvm-morello/pkg-descr
@@ -0,0 +1,8 @@
+The LLVM Project is a collection of modular and reusable compiler and
+toolchain technologies.  This version adds support for the Arm Morello
+prototype architecture (CHERI ported to ARMv8-A).
+
+This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
+and the LLVM infrastructure these are built on.
+
+WWW: https://git.morello-project.org/morello/llvm-project
diff --git a/devel/llvm-morello/pkg-plist b/devel/llvm-morello/pkg-plist
new file mode 100644
index 000000000000..3039cb8ee7ee
--- /dev/null
+++ b/devel/llvm-morello/pkg-plist
@@ -0,0 +1,2928 @@
+bin/bugpoint%%COMMAND_SUFFIX%%
+bin/dsymutil%%COMMAND_SUFFIX%%
+bin/llc%%COMMAND_SUFFIX%%
+bin/lli%%COMMAND_SUFFIX%%
+bin/llvm-addr2line%%COMMAND_SUFFIX%%
+bin/llvm-ar%%COMMAND_SUFFIX%%
+bin/llvm-as%%COMMAND_SUFFIX%%
+bin/llvm-bcanalyzer%%COMMAND_SUFFIX%%
+bin/llvm-bitcode-strip%%COMMAND_SUFFIX%%
+bin/llvm-cat%%COMMAND_SUFFIX%%
+bin/llvm-cfi-verify%%COMMAND_SUFFIX%%
+bin/llvm-config%%COMMAND_SUFFIX%%
+bin/llvm-cov%%COMMAND_SUFFIX%%
+bin/llvm-cvtres%%COMMAND_SUFFIX%%
+bin/llvm-cxxmap%%COMMAND_SUFFIX%%
+bin/llvm-diff%%COMMAND_SUFFIX%%
+bin/llvm-dis%%COMMAND_SUFFIX%%
+bin/llvm-dlltool%%COMMAND_SUFFIX%%
+bin/llvm-dwarfdump%%COMMAND_SUFFIX%%
+bin/llvm-dwp%%COMMAND_SUFFIX%%
+bin/llvm-exegesis%%COMMAND_SUFFIX%%
+bin/llvm-extract%%COMMAND_SUFFIX%%
+bin/llvm-gsymutil%%COMMAND_SUFFIX%%
+bin/llvm-ifs%%COMMAND_SUFFIX%%
+bin/llvm-install-name-tool%%COMMAND_SUFFIX%%
+bin/llvm-jitlink%%COMMAND_SUFFIX%%
+bin/llvm-libtool-darwin%%COMMAND_SUFFIX%%
+bin/llvm-link%%COMMAND_SUFFIX%%
+bin/llvm-lipo%%COMMAND_SUFFIX%%
+bin/llvm-mc%%COMMAND_SUFFIX%%
+bin/llvm-mca%%COMMAND_SUFFIX%%
+bin/llvm-ml%%COMMAND_SUFFIX%%
+bin/llvm-modextract%%COMMAND_SUFFIX%%
+bin/llvm-mt%%COMMAND_SUFFIX%%
+bin/llvm-nm%%COMMAND_SUFFIX%%
+bin/llvm-objcopy%%COMMAND_SUFFIX%%
+bin/llvm-objdump%%COMMAND_SUFFIX%%
+bin/llvm-opt-report%%COMMAND_SUFFIX%%
+bin/llvm-otool%%COMMAND_SUFFIX%%
+bin/llvm-pdbutil%%COMMAND_SUFFIX%%
+bin/llvm-profdata%%COMMAND_SUFFIX%%
+bin/llvm-profgen%%COMMAND_SUFFIX%%
+bin/llvm-ranlib%%COMMAND_SUFFIX%%
+bin/llvm-rc%%COMMAND_SUFFIX%%
+bin/llvm-readelf%%COMMAND_SUFFIX%%
+bin/llvm-readobj%%COMMAND_SUFFIX%%
+bin/llvm-reduce%%COMMAND_SUFFIX%%
+bin/llvm-rtdyld%%COMMAND_SUFFIX%%
+bin/llvm-sim%%COMMAND_SUFFIX%%
+bin/llvm-size%%COMMAND_SUFFIX%%
+bin/llvm-split%%COMMAND_SUFFIX%%
+bin/llvm-stress%%COMMAND_SUFFIX%%
+bin/llvm-strings%%COMMAND_SUFFIX%%
+bin/llvm-strip%%COMMAND_SUFFIX%%
+bin/llvm-symbolizer%%COMMAND_SUFFIX%%
+bin/llvm-tapi-diff%%COMMAND_SUFFIX%%
+bin/llvm-tblgen%%COMMAND_SUFFIX%%
+bin/llvm-undname%%COMMAND_SUFFIX%%
+bin/llvm-windres%%COMMAND_SUFFIX%%
+bin/llvm-xray%%COMMAND_SUFFIX%%
+bin/opt%%COMMAND_SUFFIX%%
+bin/sancov%%COMMAND_SUFFIX%%
+bin/split-file%%COMMAND_SUFFIX%%
+bin/analyze-build%%COMMAND_SUFFIX%%
+bin/c-index-test%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang++%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-check%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-cpp%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-extdef-mapping%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-format%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-offload-bundler%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-offload-wrapper%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-rename%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-scan-deps%%COMMAND_SUFFIX%%
+bin/diagtool%%COMMAND_SUFFIX%%
+bin/hmaptool%%COMMAND_SUFFIX%%
+bin/intercept-build%%COMMAND_SUFFIX%%
+bin/scan-build%%COMMAND_SUFFIX%%
+bin/scan-build-py%%COMMAND_SUFFIX%%
+bin/scan-view%%COMMAND_SUFFIX%%
+%%LLD%%bin/ld.lld%%COMMAND_SUFFIX%%
+%%LLD%%bin/ld64.lld%%COMMAND_SUFFIX%%
+%%LLD%%bin/ld64.lld.darwinnew%%COMMAND_SUFFIX%%
+%%LLD%%bin/ld64.lld.darwinold%%COMMAND_SUFFIX%%
+%%LLD%%bin/lld%%COMMAND_SUFFIX%%
+%%LLD%%bin/lld-link%%COMMAND_SUFFIX%%
+%%LLD%%bin/wasm-ld%%COMMAND_SUFFIX%%
+%%LIT%%bin/FileCheck%%COMMAND_SUFFIX%%
+%%LIT%%llvm%%LLVM_SUFFIX%%/bin/FileCheck
+%%LIT%%bin/lit%%COMMAND_SUFFIX%%
+%%LIT%%llvm%%LLVM_SUFFIX%%/bin/lit
+%%LIT%%bin/llvm-lit%%COMMAND_SUFFIX%%
+%%LIT%%llvm%%LLVM_SUFFIX%%/bin/llvm-lit
+llvm%%LLVM_SUFFIX%%/bin/bugpoint
+llvm%%LLVM_SUFFIX%%/bin/c-index-test
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang++
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-%%LLVM_MAJOR%%
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-check
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-cl
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-cpp
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-extdef-mapping
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-wrapper
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
+llvm%%LLVM_SUFFIX%%/bin/diagtool
+llvm%%LLVM_SUFFIX%%/bin/dsymutil
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/git-clang-format
+llvm%%LLVM_SUFFIX%%/bin/hmaptool
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld.lld
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld64.lld
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld64.lld.darwinnew
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld64.lld.darwinold
+llvm%%LLVM_SUFFIX%%/bin/llc
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/lld
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/lld-link
+llvm%%LLVM_SUFFIX%%/bin/lli
+llvm%%LLVM_SUFFIX%%/bin/llvm-addr2line
+llvm%%LLVM_SUFFIX%%/bin/llvm-ar
+llvm%%LLVM_SUFFIX%%/bin/llvm-as
+llvm%%LLVM_SUFFIX%%/bin/llvm-bcanalyzer
+llvm%%LLVM_SUFFIX%%/bin/llvm-bitcode-strip
+llvm%%LLVM_SUFFIX%%/bin/llvm-c-test
+llvm%%LLVM_SUFFIX%%/bin/llvm-cat
+llvm%%LLVM_SUFFIX%%/bin/llvm-cfi-verify
+llvm%%LLVM_SUFFIX%%/bin/llvm-config
+llvm%%LLVM_SUFFIX%%/bin/llvm-cov
+llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
+llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
+llvm%%LLVM_SUFFIX%%/bin/llvm-cxxmap
+llvm%%LLVM_SUFFIX%%/bin/llvm-diff
+llvm%%LLVM_SUFFIX%%/bin/llvm-dis
+llvm%%LLVM_SUFFIX%%/bin/llvm-dlltool
+llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-dwp
+llvm%%LLVM_SUFFIX%%/bin/llvm-elfabi
+llvm%%LLVM_SUFFIX%%/bin/llvm-exegesis
+llvm%%LLVM_SUFFIX%%/bin/llvm-extract
+llvm%%LLVM_SUFFIX%%/bin/llvm-gsymutil
+llvm%%LLVM_SUFFIX%%/bin/llvm-ifs
+llvm%%LLVM_SUFFIX%%/bin/llvm-install-name-tool
+llvm%%LLVM_SUFFIX%%/bin/llvm-jitlink
+llvm%%LLVM_SUFFIX%%/bin/llvm-lib
+llvm%%LLVM_SUFFIX%%/bin/llvm-libtool-darwin
+llvm%%LLVM_SUFFIX%%/bin/llvm-link
+llvm%%LLVM_SUFFIX%%/bin/llvm-lipo
+llvm%%LLVM_SUFFIX%%/bin/llvm-lto
+llvm%%LLVM_SUFFIX%%/bin/llvm-lto2
+llvm%%LLVM_SUFFIX%%/bin/llvm-mc
+llvm%%LLVM_SUFFIX%%/bin/llvm-mca
+llvm%%LLVM_SUFFIX%%/bin/llvm-ml
+llvm%%LLVM_SUFFIX%%/bin/llvm-modextract
+llvm%%LLVM_SUFFIX%%/bin/llvm-mt
+llvm%%LLVM_SUFFIX%%/bin/llvm-nm
+llvm%%LLVM_SUFFIX%%/bin/llvm-objcopy
+llvm%%LLVM_SUFFIX%%/bin/llvm-objdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-opt-report
+llvm%%LLVM_SUFFIX%%/bin/llvm-pdbutil
+llvm%%LLVM_SUFFIX%%/bin/llvm-profdata
+llvm%%LLVM_SUFFIX%%/bin/llvm-profgen
+llvm%%LLVM_SUFFIX%%/bin/llvm-ranlib
+llvm%%LLVM_SUFFIX%%/bin/llvm-rc
+llvm%%LLVM_SUFFIX%%/bin/llvm-readelf
+llvm%%LLVM_SUFFIX%%/bin/llvm-readobj
+llvm%%LLVM_SUFFIX%%/bin/llvm-reduce
+llvm%%LLVM_SUFFIX%%/bin/llvm-rtdyld
+llvm%%LLVM_SUFFIX%%/bin/llvm-size
+llvm%%LLVM_SUFFIX%%/bin/llvm-split
+llvm%%LLVM_SUFFIX%%/bin/llvm-stress
+llvm%%LLVM_SUFFIX%%/bin/llvm-strings
+llvm%%LLVM_SUFFIX%%/bin/llvm-strip
+llvm%%LLVM_SUFFIX%%/bin/llvm-symbolizer
+llvm%%LLVM_SUFFIX%%/bin/llvm-tblgen
+llvm%%LLVM_SUFFIX%%/bin/llvm-undname
+llvm%%LLVM_SUFFIX%%/bin/llvm-xray
+llvm%%LLVM_SUFFIX%%/bin/opt
+llvm%%LLVM_SUFFIX%%/bin/sancov
+llvm%%LLVM_SUFFIX%%/bin/sanstats
+llvm%%LLVM_SUFFIX%%/bin/scan-build
+llvm%%LLVM_SUFFIX%%/bin/scan-view
+llvm%%LLVM_SUFFIX%%/bin/split-file
+llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
+%%LLD%%llvm%%LLVM_SUFFIX%%/bin/wasm-ld
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/BuildSystem.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXCompilationDatabase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXErrorCode.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXString.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/Documentation.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/ExternC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/FatalErrorHandler.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/Index.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/Platform.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/Rewrite.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/APINotes/APINotesYAMLCompiler.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/APINotes/Types.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ARCMigrate/ARCMT.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ARCMigrate/ARCMTActions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ARCMigrate/FileRemapper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/APValue.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AST.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTConcept.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTContextAllocate.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDumper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDumperUtils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTFwd.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterLookupTable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterSharedState.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTLambda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTMutationListener.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTNodeTraverser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTStructuralEquivalence.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTTypeTraits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTUnresolvedSet.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTVector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractBasicReader.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractBasicReader.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractBasicWriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractBasicWriter.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractTypeReader.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractTypeReader.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractTypeWriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AbstractTypeWriter.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Attr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrImpl.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrIterator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrNodeTraverse.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrTextNodeDump.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrVisitor.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Attrs.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Availability.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/BaseSubobject.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/BuiltinTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CXXInheritance.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CXXRecordDeclDefinitionBits.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CanonicalType.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CharUnits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Comment.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentBriefParser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentCommandInfo.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentCommandList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentCommandTraits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentHTMLTags.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentHTMLTagsProperties.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentLexer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentNodes.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentParser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentSema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ComparisonCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ComputeDependence.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CurrentSourceLocExprScope.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DataCollection.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Decl.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclAccessPair.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclCXX.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclContextInternals.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclFriend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclGroup.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclLookups.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclNodes.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclObjCCommon.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclTemplate.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclarationName.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependenceFlags.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependentDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/EvaluatedExprVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Expr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprCXX.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprConcepts.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExternalASTMerger.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExternalASTSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/FormatString.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/GlobalDecl.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/IgnoreExpr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/JSONNodeDumper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/LambdaCapture.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/LocInfoType.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Mangle.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/MangleNumberingContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NSAPI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NestedNameSpecifier.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NonTrivialTypeVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRHash.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OSLog.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenMPClause.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OptionalDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ParentMap.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ParentMapContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyDeclStackTrace.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyPrinter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/QualTypeNames.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RawCommentList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Redeclarable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SelectorLocationsKind.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Stmt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtCXX.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtDataCollectors.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtGraphTraits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtIterator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtNodes.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateArgumentVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateName.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TextNodeDumper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Type.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLoc.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocNodes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeNodes.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeOrdering.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/UnresolvedSet.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/VTTBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/VTableBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchFinder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchersInternal.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchersMacros.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/Diagnostics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/Parser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/Registry.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/VariantValue.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/GtestMatchers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/CalledOnceCheck.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/Consumed.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/Dominators.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/LiveVariables.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/PostOrderCFGView.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ReachableCode.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafety.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyLogical.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyOps.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyTIL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UninitializedValues.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDeclContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnyCall.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/BodyFarm.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFG.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFGStmtMap.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CallGraph.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CloneDetection.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CodeInjector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ConstructionContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/CocoaConventions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowValues.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/IssueHash.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/MacroExpansionContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/PathDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ProgramPoint.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/RetainSummaryManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/SelectorExtras.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Support/BumpVector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AArch64SVEACLETypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ABI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AddressSpaces.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AlignedAllocation.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AllDiagnostics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrHasAttributeImpl.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubMatchRulesList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubjectMatchRules.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttributeCommonInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Attributes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BitmaskEnum.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLe64.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsXCore.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CapturedStmt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CommentOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Cuda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugInfoOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAST.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticComment.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTU.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticError.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticGroups.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIDs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIndexName.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoring.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerialization.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DirectoryEntry.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExceptionSpecificationType.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExpressionTraits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FPOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Features.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileEntry.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/JsonSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LLVM.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Lambda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangStandard.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangStandards.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Linkage.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MSP430Target.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MacroBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/NoSanitizeList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensionTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLImageTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenMPKinds.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenMPKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorKinds.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorPrecedence.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PPCTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PartialDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PlistSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PragmaKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PrettyStackTrace.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ProfileList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/RISCVVTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SanitizerSpecialCaseList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceLocation.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManagerInternals.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Specifiers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Stack.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SyncScope.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetBuiltins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetCXXABI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetID.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TemplateKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TypeTraits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Visibility.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/X86Target.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayInstr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayLists.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_aliases.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_sema.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_fp16.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_aliases.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_sema.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_neon.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_sema_rangechecks.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_typeflags.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenABITypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenAction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitFuture.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ModuleBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/SwiftCallingConv.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Config/config.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTUDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTranslationUnit.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/DirectoryWatcher/DirectoryWatcher.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Action.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Compilation.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/DarwinSDKInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Distro.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Driver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/DriverDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Job.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Multilib.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/OptionUtils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Phases.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/SanitizerArgs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Tool.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/ToolChain.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Types.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Types.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Util.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/XRayArgs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Commit.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/EditedSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/EditsReceiver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/FileOffset.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTConsumers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTUnit.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ChainedDiagnosticConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CommandLineSourceLoc.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CompilerInstance.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CompilerInvocation.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/DependencyOutputOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/DiagnosticRenderer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendAction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendActions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendPluginRegistry.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/LayoutOverrideSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/LogDiagnosticPrinter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/MigratorOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/MultiplexConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PCHContainerOperations.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PrecompiledPreamble.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PreprocessorOutputOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticPrinter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticReader.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnostics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/TextDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/TextDiagnosticBuffer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/TextDiagnosticPrinter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/Utils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/VerifyDiagnosticConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/FrontendTool/Utils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/CommentToXML.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/DeclOccurrence.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexDataConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexSymbol.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexingAction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexingOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/USRGeneration.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/IndexSerialization/SerializablePathCollection.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/CodeCompletionHandler.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DependencyDirectivesSourceMinimizer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DirectoryLookup.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ExternalPreprocessorSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMap.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMapTypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderSearch.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderSearchOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/LexDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Lexer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/LiteralSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/MacroArgs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/MacroInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ModuleLoader.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ModuleMap.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/MultipleIncludeOpt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPCallbacks.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPConditionalDirectiveRecord.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorLexer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ScratchBuffer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Token.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/TokenConcatenation.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/TokenLexer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/VariadicMacroSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrParserStringSwitches.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/LoopHint.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseAST.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/Parser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/RAIIObjectsForParser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/DeltaTree.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/HTMLRewrite.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteBuffer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteRope.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/Rewriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/TokenRewriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/ASTConsumers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/FixItRewriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/FrontendActions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/Rewriters.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AnalysisBasedWarnings.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrImpl.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrSpellingListIndex.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrTemplateInstantiate.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CXXFieldCollector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CleanupInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CodeCompleteConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CodeCompleteOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/DeclSpec.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/DelayedDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Designator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/MultiplexExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ObjCMethodList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Overload.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Ownership.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedAttr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedTemplate.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Scope.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ScopeInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Sema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConcept.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaFixItUtils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaInternal.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaLambda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Template.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateDeduction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateInstCallback.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TypoCorrection.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Weak.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTBitCodes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTDeserializationListener.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTReader.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTRecordReader.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTRecordWriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTWriter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/AttrPCHRead.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/AttrPCHWrite.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ContinuousRangeMap.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/GlobalModuleIndex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/InMemoryModuleCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFile.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFileExtension.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/TypeBitCodes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Checkers.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Analyses.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Checker.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/CommandLineArgs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestClangConfig.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/AllTUsExecution.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ArgumentsAdjusters.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/CommonOptionsParser.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/CompilationDatabase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/CompilationDatabasePluginRegistry.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Diagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Replacement.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningService.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DiagnosticsYaml.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Execution.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FileMatchTrie.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FixIt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/HeaderIncludes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/IncludeStyle.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/JSONCompilationDatabase.h
*** 2133 LINES SKIPPED ***