Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jan 2017 08:06:59 +0000 (UTC)
From:      Roman Bogorodskiy <novel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r430442 - in head/lang: . cling cling/files
Message-ID:  <201701030806.v0386xe4067744@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: novel
Date: Tue Jan  3 08:06:59 2017
New Revision: 430442
URL: https://svnweb.freebsd.org/changeset/ports/430442

Log:
  Add lang/cling: Interactive C++ Interpreter Based on LLVM and Clang Libs
  
  Cling is an interactive C++ interpreter,
  built on the top of LLVM and Clang libraries.
  Its advantages over the standard interpreters are that it has command prompt
  and uses just-in-time (JIT) compiler for compilation.
  One of Cling's main goals is to provide contemporary, high-performance
  alternative of the current C++ interpreter in the ROOT project "CINT".
  The backward-compatibility with CINT is major priority during the development.
  
  Its main advantages are:
      Production-grade parser.
      Just-in-time compiler (JIT).
      Modular C++ API from the ground up.
      Separate parser and execution engine.
      C++ 11 support through clang.
  
  PR:		215689
  Submitted by:	Mahdi Mokhtari
  Reviewed by:	mat, novel
  Differential Revision:	https://reviews.freebsd.org/D9012

Added:
  head/lang/cling/
  head/lang/cling/Makefile   (contents, props changed)
  head/lang/cling/distinfo   (contents, props changed)
  head/lang/cling/files/
  head/lang/cling/files/llvm-wrapper.sh.in   (contents, props changed)
  head/lang/cling/files/patch-projects_CMakeLists.txt   (contents, props changed)
  head/lang/cling/files/patch-tools_cling_lib_Interpreter_CIFactory.cpp   (contents, props changed)
  head/lang/cling/files/patch-tools_cling_tools_driver_cling.cpp   (contents, props changed)
  head/lang/cling/pkg-descr   (contents, props changed)
  head/lang/cling/pkg-plist   (contents, props changed)
Modified:
  head/lang/Makefile

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Tue Jan  3 07:24:49 2017	(r430441)
+++ head/lang/Makefile	Tue Jan  3 08:06:59 2017	(r430442)
@@ -40,6 +40,7 @@
     SUBDIR += clang36
     SUBDIR += clang37
     SUBDIR += clang38
+    SUBDIR += cling
     SUBDIR += clojure
     SUBDIR += clojure-mode.el
     SUBDIR += clover

Added: head/lang/cling/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/Makefile	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,118 @@
+# Created by: Mahdi Mokhtari <mokhi64@gmail.com>
+# $FreeBSD$
+
+PORTNAME=		cling
+PORTVERSION=		0.4
+PORTREVISION?=		0
+CATEGORIES=		lang devel
+MASTER_SITES=		https://root.cern.ch/download/cling/
+DISTNAME=		${PORTNAME}_2016-12-29_sources
+
+MAINTAINER=		mokhi64@gmail.com
+COMMENT=		Interactive C++ Interpreter Based on LLVM and Clang Libs
+
+LICENSE=		LLVM NCSA
+LICENSE_COMB=		multi
+LICENSE_NAME_LLVM=	LLVM Release License
+LICENSE_FILE_LLVM=	${WRKSRC}/LICENSE.TXT
+LICENSE_FILE_NCSA=	${WRKSRC}/tools/cling/LICENSE.TXT
+LICENSE_PERMS_LLVM=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+WRKSRC=		${WRKDIR}/src
+
+LLVM_RELEASE=	3.9.0
+LLVM_SUFFIX=	39_cern-root
+LLVM_PREFIX=	${PREFIX}/llvm${LLVM_SUFFIX}
+
+USES=		cmake:outsource compiler:c11 compiler:c++11-lib cpe \
+	    python:build tar:bzip2
+USE_LDCONFIG=	${LLVM_PREFIX}/lib
+
+SUB_FILES=	llvm-wrapper.sh
+SUB_LIST+=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
+PLIST_SUB+=		LLVM_SUFFIX=${LLVM_SUFFIX} LLVM_RELEASE=${LLVM_RELEASE}
+
+CMAKE_BUILD_TYPE=	Release
+CMAKE_INSTALL_PREFIX=	${LLVM_PREFIX}
+
+CMAKE_ARGS+=	-DINSTALL_LAYOUT=FREEBSD \
+	    --target ${PORTNAME}
+
+CLING_FILES=	bin/cling \
+	    lib/libcling.so \
+	    lib/libclingInterpreter.a \
+	    lib/libclingJupyter.so \
+	    lib/libclingMetaProcessor.a \
+	    lib/libclingUserInterface.a \
+	    lib/libclingUtils.a \
+	    include/cling/Interpreter/AutoloadCallback.h \
+	    include/cling/Interpreter/CIFactory.h \
+	    include/cling/Interpreter/CValuePrinter.h \
+	    include/cling/Interpreter/ClangInternalState.h \
+	    include/cling/Interpreter/ClingCodeCompleteConsumer.h \
+	    include/cling/Interpreter/ClingOptions.h \
+	    include/cling/Interpreter/CompilationOptions.h \
+	    include/cling/Interpreter/DynamicExprInfo.h \
+	    include/cling/Interpreter/DynamicLibraryManager.h \
+	    include/cling/Interpreter/DynamicLookupLifetimeHandler.h \
+	    include/cling/Interpreter/DynamicLookupRuntimeUniverse.h \
+	    include/cling/Interpreter/Exception.h \
+	    include/cling/Interpreter/Interpreter.h \
+	    include/cling/Interpreter/InterpreterCallbacks.h \
+	    include/cling/Interpreter/InvocationOptions.h \
+	    include/cling/Interpreter/LookupHelper.h \
+	    include/cling/Interpreter/RuntimePrintValue.h \
+	    include/cling/Interpreter/RuntimeUniverse.h \
+	    include/cling/Interpreter/Transaction.h \
+	    include/cling/Interpreter/Value.h \
+	    include/cling/MetaProcessor/MetaProcessor.h \
+	    include/cling/UserInterface/UserInterface.h \
+	    include/cling/UserInterface/textinput/Callbacks.h \
+	    include/cling/UserInterface/textinput/Color.h \
+	    include/cling/UserInterface/textinput/Display.h \
+	    include/cling/UserInterface/textinput/Editor.h \
+	    include/cling/UserInterface/textinput/History.h \
+	    include/cling/UserInterface/textinput/InputData.h \
+	    include/cling/UserInterface/textinput/KeyBinding.h \
+	    include/cling/UserInterface/textinput/Range.h \
+	    include/cling/UserInterface/textinput/Reader.h \
+	    include/cling/UserInterface/textinput/SignalHandler.h \
+	    include/cling/UserInterface/textinput/StreamReader.h \
+	    include/cling/UserInterface/textinput/StreamReaderUnix.h \
+	    include/cling/UserInterface/textinput/StreamReaderWin.h \
+	    include/cling/UserInterface/textinput/TerminalConfigUnix.h \
+	    include/cling/UserInterface/textinput/TerminalDisplay.h \
+	    include/cling/UserInterface/textinput/TerminalDisplayUnix.h \
+	    include/cling/UserInterface/textinput/TerminalDisplayWin.h \
+	    include/cling/UserInterface/textinput/Text.h \
+	    include/cling/UserInterface/textinput/TextInput.h \
+	    include/cling/UserInterface/textinput/TextInputContext.h \
+	    include/cling/Utils/AST.h \
+	    include/cling/Utils/Output.h \
+	    include/cling/Utils/ParserStateRAII.h \
+	    include/cling/Utils/Paths.h \
+	    include/cling/Utils/Platform.h \
+	    include/cling/Utils/SourceNormalization.h \
+	    include/cling/Utils/Validation.h
+FIRST_FILE=	${CLING_FILES:C/^/XXXX/1:MXXXX*:C/^XXXX//}
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|%%LLVM_PREFIX%%|${LLVM_PREFIX}|g' \
+	    ${PATCH_WRKSRC}/tools/cling/tools/driver/cling.cpp
+	@${REINPLACE_CMD} -e 's|%%LLVM_PREFIX%%|${LLVM_PREFIX}|g' \
+	    ${PATCH_WRKSRC}/tools/cling/lib/Interpreter/CIFactory.cpp
+
+post-install:
+	${RM} ${STAGEDIR}${LLVM_PREFIX}/man/man1/scan-build.1
+	${RM} -rf ${STAGEDIR}${LLVM_PREFIX}/man
+	${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \
+	    ${STAGEDIR}${PREFIX}/${FIRST_FILE}
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/Interpreter
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/MetaProcessor
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/UserInterface/textinput
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/Utils
+.for file in ${CLING_FILES:C/^/XXXX/1:NXXXX*}
+	${LN} -f ${STAGEDIR}${PREFIX}/${FIRST_FILE} ${STAGEDIR}${PREFIX}/${file}
+.endfor
+
+.include <bsd.port.mk>

Added: head/lang/cling/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/distinfo	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1483120709
+SHA256 (cling_2016-12-29_sources.tar.bz2) = eef0857e96a4108abdb428d671b0334c6fd29065cfe2c8119d7208a4850012f1
+SIZE (cling_2016-12-29_sources.tar.bz2) = 184926984

Added: head/lang/cling/files/llvm-wrapper.sh.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/files/llvm-wrapper.sh.in	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,10 @@
+#!/bin/sh
+# $FreeBSD$
+
+LLVM_PREFIX="%%LLVM_PREFIX%%"
+LLVM_SUFFIX="%%LLVM_SUFFIX%%"
+
+tool=$(basename $0)
+tool="${LLVM_PREFIX}/bin/${tool%${LLVM_SUFFIX}}"
+LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${LLVM_PREFIX}/lib" \
+    "${tool}" "${@}"

Added: head/lang/cling/files/patch-projects_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/files/patch-projects_CMakeLists.txt	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,13 @@
+--- projects/CMakeLists.txt.orig	2017-01-01 11:36:50 UTC
++++ projects/CMakeLists.txt
+@@ -25,7 +25,9 @@ if(${LLVM_BUILD_RUNTIME})
+     # first.
+     add_llvm_external_project(libcxxabi)
+     add_llvm_external_project(libcxx)
+-    add_llvm_external_project(libunwind)
++    if(FALSE)
++        add_llvm_external_project(libunwind)
++    endif()
+   endif()
+   if(NOT LLVM_BUILD_EXTERNAL_COMPILER_RT)
+     add_llvm_external_project(compiler-rt)

Added: head/lang/cling/files/patch-tools_cling_lib_Interpreter_CIFactory.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/files/patch-tools_cling_lib_Interpreter_CIFactory.cpp	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,13 @@
+--- tools/cling/lib/Interpreter/CIFactory.cpp.orig	2016-12-29 13:54:44 UTC
++++ tools/cling/lib/Interpreter/CIFactory.cpp
+@@ -307,8 +307,8 @@ namespace {
+           // Note: On FreeBSD it uses getprogpath().
+           // Note: Otherwise it uses dladdr().
+           //
+-          resourcePath
+-            = CompilerInvocation::GetResourcesPath("cling",
++          resourcePath = CompilerInvocation::GetResourcesPath(
++                                        "%%LLVM_PREFIX%%/bin/cling",
+                                             (void*)intptr_t(GetExecutablePath));
+         } else {
+           llvm::SmallString<512> tmp(llvmdir);

Added: head/lang/cling/files/patch-tools_cling_tools_driver_cling.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/files/patch-tools_cling_tools_driver_cling.cpp	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,11 @@
+--- tools/cling/tools/driver/cling.cpp.orig	2016-12-29 13:54:45 UTC
++++ tools/cling/tools/driver/cling.cpp
+@@ -51,7 +51,7 @@ int main( int argc, char **argv ) {
+ #endif
+ 
+   // Set up the interpreter
+-  cling::Interpreter interp(argc, argv);
++  cling::Interpreter interp(argc, argv, "%%LLVM_PREFIX%%/");
+   if (interp.getOptions().Help) {
+     return 0;
+   }

Added: head/lang/cling/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/pkg-descr	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,17 @@
+Cling is an interactive C++ interpreter,
+built on the top of LLVM and Clang libraries.
+Its advantages over the standard interpreters are that it has command prompt
+and uses just-in-time (JIT) compiler for compilation.
+One of Cling's main goals is to provide contemporary, high-performance
+alternative of the current C++ interpreter in the ROOT project "CINT".
+The backward-compatibility with CINT is major priority during the development.
+
+Its main advantages are:
+    Production-grade parser.
+    Just-in-time compiler (JIT).
+    Modular C++ API from the ground up.
+    Separate parser and execution engine.
+    C++ 11 support through clang.
+
+
+WWW: https://root.cern.ch/cling

Added: head/lang/cling/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/cling/pkg-plist	Tue Jan  3 08:06:59 2017	(r430442)
@@ -0,0 +1,1844 @@
+bin/cling
+lib/libcling.so
+lib/libclingInterpreter.a
+lib/libclingJupyter.so
+lib/libclingMetaProcessor.a
+lib/libclingUserInterface.a
+lib/libclingUtils.a
+include/cling/Interpreter/AutoloadCallback.h
+include/cling/Interpreter/CIFactory.h
+include/cling/Interpreter/CValuePrinter.h
+include/cling/Interpreter/ClangInternalState.h
+include/cling/Interpreter/ClingCodeCompleteConsumer.h
+include/cling/Interpreter/ClingOptions.h
+include/cling/Interpreter/CompilationOptions.h
+include/cling/Interpreter/DynamicExprInfo.h
+include/cling/Interpreter/DynamicLibraryManager.h
+include/cling/Interpreter/DynamicLookupLifetimeHandler.h
+include/cling/Interpreter/DynamicLookupRuntimeUniverse.h
+include/cling/Interpreter/Exception.h
+include/cling/Interpreter/Interpreter.h
+include/cling/Interpreter/InterpreterCallbacks.h
+include/cling/Interpreter/InvocationOptions.h
+include/cling/Interpreter/LookupHelper.h
+include/cling/Interpreter/RuntimePrintValue.h
+include/cling/Interpreter/RuntimeUniverse.h
+include/cling/Interpreter/Transaction.h
+include/cling/Interpreter/Value.h
+include/cling/MetaProcessor/MetaProcessor.h
+include/cling/UserInterface/UserInterface.h
+include/cling/UserInterface/textinput/Callbacks.h
+include/cling/UserInterface/textinput/Color.h
+include/cling/UserInterface/textinput/Display.h
+include/cling/UserInterface/textinput/Editor.h
+include/cling/UserInterface/textinput/History.h
+include/cling/UserInterface/textinput/InputData.h
+include/cling/UserInterface/textinput/KeyBinding.h
+include/cling/UserInterface/textinput/Range.h
+include/cling/UserInterface/textinput/Reader.h
+include/cling/UserInterface/textinput/SignalHandler.h
+include/cling/UserInterface/textinput/StreamReader.h
+include/cling/UserInterface/textinput/StreamReaderUnix.h
+include/cling/UserInterface/textinput/StreamReaderWin.h
+include/cling/UserInterface/textinput/TerminalConfigUnix.h
+include/cling/UserInterface/textinput/TerminalDisplay.h
+include/cling/UserInterface/textinput/TerminalDisplayUnix.h
+include/cling/UserInterface/textinput/TerminalDisplayWin.h
+include/cling/UserInterface/textinput/Text.h
+include/cling/UserInterface/textinput/TextInput.h
+include/cling/UserInterface/textinput/TextInputContext.h
+include/cling/Utils/AST.h
+include/cling/Utils/Output.h
+include/cling/Utils/ParserStateRAII.h
+include/cling/Utils/Paths.h
+include/cling/Utils/Platform.h
+include/cling/Utils/SourceNormalization.h
+include/cling/Utils/Validation.h
+llvm%%LLVM_SUFFIX%%/bin/bugpoint
+llvm%%LLVM_SUFFIX%%/bin/c-index-test
+llvm%%LLVM_SUFFIX%%/bin/clang
+llvm%%LLVM_SUFFIX%%/bin/clang++
+llvm%%LLVM_SUFFIX%%/bin/clang-3.9
+llvm%%LLVM_SUFFIX%%/bin/clang-check
+llvm%%LLVM_SUFFIX%%/bin/clang-cl
+llvm%%LLVM_SUFFIX%%/bin/clang-format
+llvm%%LLVM_SUFFIX%%/bin/cling
+llvm%%LLVM_SUFFIX%%/bin/git-clang-format
+llvm%%LLVM_SUFFIX%%/bin/llc
+llvm%%LLVM_SUFFIX%%/bin/lli
+llvm%%LLVM_SUFFIX%%/bin/llvm-ar
+llvm%%LLVM_SUFFIX%%/bin/llvm-as
+llvm%%LLVM_SUFFIX%%/bin/llvm-bcanalyzer
+llvm%%LLVM_SUFFIX%%/bin/llvm-c-test
+llvm%%LLVM_SUFFIX%%/bin/llvm-config
+llvm%%LLVM_SUFFIX%%/bin/llvm-cov
+llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-diff
+llvm%%LLVM_SUFFIX%%/bin/llvm-dis
+llvm%%LLVM_SUFFIX%%/bin/llvm-dsymutil
+llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-dwp
+llvm%%LLVM_SUFFIX%%/bin/llvm-extract
+llvm%%LLVM_SUFFIX%%/bin/llvm-lib
+llvm%%LLVM_SUFFIX%%/bin/llvm-link
+llvm%%LLVM_SUFFIX%%/bin/llvm-lto
+llvm%%LLVM_SUFFIX%%/bin/llvm-mc
+llvm%%LLVM_SUFFIX%%/bin/llvm-mcmarkup
+llvm%%LLVM_SUFFIX%%/bin/llvm-nm
+llvm%%LLVM_SUFFIX%%/bin/llvm-objdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-pdbdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-profdata
+llvm%%LLVM_SUFFIX%%/bin/llvm-ranlib
+llvm%%LLVM_SUFFIX%%/bin/llvm-readobj
+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-symbolizer
+llvm%%LLVM_SUFFIX%%/bin/llvm-tblgen
+llvm%%LLVM_SUFFIX%%/bin/obj2yaml
+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/verify-uselistorder
+llvm%%LLVM_SUFFIX%%/bin/yaml2obj
+llvm%%LLVM_SUFFIX%%/include/clang-c/BuildSystem.h
+llvm%%LLVM_SUFFIX%%/include/clang-c/CXCompilationDatabase.h
+llvm%%LLVM_SUFFIX%%/include/clang-c/CXErrorCode.h
+llvm%%LLVM_SUFFIX%%/include/clang-c/CXString.h
+llvm%%LLVM_SUFFIX%%/include/clang-c/Documentation.h
+llvm%%LLVM_SUFFIX%%/include/clang-c/Index.h
+llvm%%LLVM_SUFFIX%%/include/clang-c/Platform.h
+llvm%%LLVM_SUFFIX%%/include/clang/ARCMigrate/ARCMT.h
+llvm%%LLVM_SUFFIX%%/include/clang/ARCMigrate/ARCMTActions.h
+llvm%%LLVM_SUFFIX%%/include/clang/ARCMigrate/FileRemapper.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/APValue.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/AST.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTContext.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTFwd.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporter.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTLambda.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTMutationListener.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTTypeTraits.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTUnresolvedSet.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTVector.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Attr.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrDump.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrImpl.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrIterator.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrVisitor.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Attrs.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/BaseSubobject.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/BuiltinTypes.def
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CXXInheritance.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CanonicalType.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CharUnits.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Comment.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentBriefParser.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentCommandInfo.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentCommandList.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentCommandTraits.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentHTMLTags.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentHTMLTagsProperties.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentLexer.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentNodes.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentParser.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentSema.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Decl.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclAccessPair.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclBase.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclCXX.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclContextInternals.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclFriend.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclGroup.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclLookups.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclNodes.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclObjC.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclOpenMP.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclTemplate.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclarationName.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/DependentDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/EvaluatedExprVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Expr.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprCXX.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprObjC.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprOpenMP.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ExternalASTSource.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/GlobalDecl.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/LambdaCapture.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/LocInfoType.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Mangle.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/MangleNumberingContext.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/NSAPI.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/NestedNameSpecifier.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenMPClause.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.def
+llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/ParentMap.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyPrinter.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/RawCommentList.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Redeclarable.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/SelectorLocationsKind.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Stmt.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtCXX.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtGraphTraits.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtIterator.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtNodes.inc
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtObjC.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenMP.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateBase.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateName.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/Type.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLoc.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocNodes.def
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeNodes.def
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeOrdering.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/UnresolvedSet.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/VTTBuilder.h
+llvm%%LLVM_SUFFIX%%/include/clang/AST/VTableBuilder.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchFinder.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchers.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchersInternal.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/ASTMatchersMacros.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/Diagnostics.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/Parser.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/Registry.h
+llvm%%LLVM_SUFFIX%%/include/clang/ASTMatchers/Dynamic/VariantValue.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/Consumed.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/Dominators.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/FormatString.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/LiveVariables.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/PostOrderCFGView.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ReachableCode.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafety.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyLogical.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyOps.def
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyTIL.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UninitializedValues.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisContext.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFG.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFGStmtMap.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CallGraph.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CodeInjector.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/CocoaConventions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowValues.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ProgramPoint.h
+llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Support/BumpVector.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/ABI.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/AddressSpaces.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/AllDiagnostics.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrHasAttributeImpl.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrList.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Attributes.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLe64.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsXCore.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/CapturedStmt.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/CommentOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugInfoOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCategories.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticGroups.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIDs.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIndexName.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExceptionSpecificationType.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExpressionTraits.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/LLVM.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Lambda.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Linkage.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/MacroBuilder.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensions.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLImageTypes.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenMPKinds.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenMPKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorKinds.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorPrecedence.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/PartialDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/PlistSupport.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/PragmaKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/PrettyStackTrace.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/SanitizerBlacklist.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceLocation.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManagerInternals.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Specifiers.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetBuiltins.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetCXXABI.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TemplateKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.def
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/TypeTraits.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/VersionTuple.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/VirtualFileSystem.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/Visibility.h
+llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_neon.inc
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenABITypes.h
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenAction.h
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ModuleBuilder.h
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
+llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/SwiftCallingConv.h
+llvm%%LLVM_SUFFIX%%/include/clang/Config/config.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Action.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Compilation.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Driver.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/DriverDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Job.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Multilib.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Phases.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/SanitizerArgs.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Tool.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/ToolChain.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Types.def
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Types.h
+llvm%%LLVM_SUFFIX%%/include/clang/Driver/Util.h
+llvm%%LLVM_SUFFIX%%/include/clang/Edit/Commit.h
+llvm%%LLVM_SUFFIX%%/include/clang/Edit/EditedSource.h
+llvm%%LLVM_SUFFIX%%/include/clang/Edit/EditsReceiver.h
+llvm%%LLVM_SUFFIX%%/include/clang/Edit/FileOffset.h
+llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
+llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTConsumers.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTUnit.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ChainedDiagnosticConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CodeGenOptions.def
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CodeGenOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CommandLineSourceLoc.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CompilerInstance.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CompilerInvocation.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/DependencyOutputOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/DiagnosticRenderer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendAction.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendActions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/FrontendPluginRegistry.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/LangStandard.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/LangStandards.def
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/LayoutOverrideSource.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/LogDiagnosticPrinter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/MigratorOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/MultiplexConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PCHContainerOperations.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PreprocessorOutputOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticPrinter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticReader.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnostics.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/TextDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/TextDiagnosticBuffer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/TextDiagnosticPrinter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/Utils.h
+llvm%%LLVM_SUFFIX%%/include/clang/Frontend/VerifyDiagnosticConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/FrontendTool/Utils.h
+llvm%%LLVM_SUFFIX%%/include/clang/Index/CodegenNameGenerator.h
+llvm%%LLVM_SUFFIX%%/include/clang/Index/CommentToXML.h
+llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexDataConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexSymbol.h
+llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexingAction.h
+llvm%%LLVM_SUFFIX%%/include/clang/Index/USRGeneration.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/CodeCompletionHandler.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/DirectoryLookup.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/ExternalPreprocessorSource.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMap.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMapTypes.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderSearch.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderSearchOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/LexDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/Lexer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/LiteralSupport.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/MacroArgs.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/MacroInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/ModuleLoader.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/ModuleMap.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/MultipleIncludeOpt.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPCallbacks.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPConditionalDirectiveRecord.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PTHLexer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PTHManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorLexer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/ScratchBuffer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/Token.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/TokenConcatenation.h
+llvm%%LLVM_SUFFIX%%/include/clang/Lex/TokenLexer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrParserStringSwitches.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseAST.h
+llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Parse/Parser.h
+llvm%%LLVM_SUFFIX%%/include/clang/Parse/RAIIObjectsForParser.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/DeltaTree.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/HTMLRewrite.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteBuffer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteRope.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/Rewriter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/TokenRewriter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/ASTConsumers.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/FixItRewriter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/FrontendActions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/Rewriters.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AnalysisBasedWarnings.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrImpl.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrKinds.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrList.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrSpellingListIndex.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrTemplateInstantiate.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttributeList.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/CXXFieldCollector.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/CleanupInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/CodeCompleteConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/CodeCompleteOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/DeclSpec.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/DelayedDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Designator.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/LoopHint.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/MultiplexExternalSemaSource.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/ObjCMethodList.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Overload.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Ownership.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedTemplate.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/PrettyDeclStackTrace.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Scope.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/ScopeInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Sema.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaFixItUtils.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaInternal.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaLambda.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Template.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateDeduction.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/TypoCorrection.h
+llvm%%LLVM_SUFFIX%%/include/clang/Sema/Weak.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTBitCodes.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTDeserializationListener.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTReader.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ASTWriter.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/AttrPCHRead.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/AttrPCHWrite.inc
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ContinuousRangeMap.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/GlobalModuleIndex.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/Module.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFileExtension.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Checkers.inc
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Analyses.def
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Checker.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/IssueHash.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
+llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ArgumentsAdjusters.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/CommonOptionsParser.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/CompilationDatabase.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/CompilationDatabasePluginRegistry.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Lookup.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/QualTypeNames.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Replacement.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FileMatchTrie.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FixIt.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/JSONCompilationDatabase.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/RefactoringCallbacks.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ReplacementsYaml.h
+llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Tooling.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/AutoloadCallback.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/CIFactory.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/CValuePrinter.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/ClangInternalState.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/ClingCodeCompleteConsumer.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/ClingOptions.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/CompilationOptions.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/DynamicExprInfo.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/DynamicLibraryManager.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/DynamicLookupLifetimeHandler.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/DynamicLookupRuntimeUniverse.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/Exception.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/Interpreter.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/InterpreterCallbacks.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/InvocationOptions.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/LookupHelper.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/RuntimePrintValue.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/RuntimeUniverse.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/Transaction.h
+llvm%%LLVM_SUFFIX%%/include/cling/Interpreter/Value.h
+llvm%%LLVM_SUFFIX%%/include/cling/MetaProcessor/MetaProcessor.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/UserInterface.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Callbacks.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Color.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Display.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Editor.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/History.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/InputData.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/KeyBinding.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Range.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Reader.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/SignalHandler.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/StreamReader.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/StreamReaderUnix.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/StreamReaderWin.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/TerminalConfigUnix.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/TerminalDisplay.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/TerminalDisplayUnix.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/TerminalDisplayWin.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/Text.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/TextInput.h
+llvm%%LLVM_SUFFIX%%/include/cling/UserInterface/textinput/TextInputContext.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/AST.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/Output.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/ParserStateRAII.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/Paths.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/Platform.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/SourceNormalization.h
+llvm%%LLVM_SUFFIX%%/include/cling/Utils/Validation.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Analysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/BitReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/BitWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Core.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Disassembler.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/ErrorHandling.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/ExecutionEngine.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/IRReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Initialization.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/LinkTimeOptimizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Linker.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Object.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/OrcBindings.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Support.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Target.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/TargetMachine.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/IPO.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/PassManagerBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Scalar.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Vectorize.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Types.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/lto.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APFloat.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APInt.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APSInt.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ArrayRef.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/BitVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DAGDeltaAlgorithm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaAlgorithm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DepthFirstIterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EpochTracker.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EquivalenceClasses.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/FoldingSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GraphTraits.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Hashing.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableList.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IndexedMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntEqClasses.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntervalMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntrusiveRefCntPtr.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/MapVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/None.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Optional.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PackedVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerEmbeddedInt.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerIntPair.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerSumType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerUnion.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PostOrderIterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityQueue.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityWorklist.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SCCIterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLExtras.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ScopedHashTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Sequence.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SetOperations.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SetVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallBitVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallPtrSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallString.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SparseBitVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SparseMultiSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SparseSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Statistic.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringExtras.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringRef.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSet.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TinyPtrVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Triple.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Twine.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/UniqueVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/VariadicFunction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/edit_distance.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist_node.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/iterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/iterator_range.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/AliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/AliasAnalysisEvaluator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/AliasSetTracker.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/AssumptionCache.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BasicAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BlockFrequencyInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BlockFrequencyInfoImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BranchProbabilityInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFG.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFGPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLAndersAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLSteensAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CGSCCPassManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallGraphSCCPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CaptureTracking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CodeMetrics.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstantFolding.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DOTGraphTraitsPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DemandedBits.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DivergenceAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontierImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/EHPersonalities.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GlobalsModRef.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IVUsers.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineCost.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionSimplify.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Interval.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalIterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalPartition.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IteratedDominanceFrontier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyCallGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyValueInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Lint.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Loads.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopAccessAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopInfoImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopIterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopPassManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopUnrollAnalyzer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryBuiltins.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryDependenceAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryLocation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ModuleSummaryAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ObjCARCAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ObjCARCAnalysisUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ObjCARCInstKind.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/OrderedBasicBlock.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/PHITransAddr.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Passes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/PostDominators.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ProfileSummaryInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/PtrUseVisitor.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionInfoImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionIterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolution.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionExpander.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionExpressions.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionNormalization.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScopedNoAliasAA.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SparsePropagation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetFolder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetLibraryInfo.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetLibraryInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetTransformInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetTransformInfoImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Trace.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeBasedAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeMetadataUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueTracking.h

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701030806.v0386xe4067744>