svn commit: r292920 - in vendor/clang/dist: . bindings/python/clang bindings/python/tests/cindex cmake/caches docs docs/CommandGuide docs/analyzer docs/tools examples/analyzer-plugin include/clang ...

Dimitry Andric dim at FreeBSD.org
Wed Dec 30 11:49:47 UTC 2015


Author: dim
Date: Wed Dec 30 11:49:41 2015
New Revision: 292920
URL: https://svnweb.freebsd.org/changeset/base/292920

Log:
  Vendor import of clang trunk r256633:
  https://llvm.org/svn/llvm-project/cfe/trunk@256633

Added:
  vendor/clang/dist/cmake/caches/
  vendor/clang/dist/cmake/caches/Apple-stage1.cmake
  vendor/clang/dist/cmake/caches/Apple-stage2.cmake
  vendor/clang/dist/cmake/caches/README.txt   (contents, props changed)
  vendor/clang/dist/docs/UndefinedBehaviorSanitizer.rst
  vendor/clang/dist/docs/analyzer/nullability.rst
  vendor/clang/dist/include/clang/AST/ExprOpenMP.h   (contents, props changed)
  vendor/clang/dist/include/clang/Basic/BuiltinsWebAssembly.def
  vendor/clang/dist/include/clang/Serialization/ModuleFileExtension.h   (contents, props changed)
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/IssueHash.h   (contents, props changed)
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h   (contents, props changed)
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Core/Lookup.h   (contents, props changed)
  vendor/clang/dist/lib/AST/ExprObjC.cpp   (contents, props changed)
  vendor/clang/dist/lib/AST/OpenMPClause.cpp   (contents, props changed)
  vendor/clang/dist/lib/AST/StmtCXX.cpp   (contents, props changed)
  vendor/clang/dist/lib/AST/StmtObjC.cpp   (contents, props changed)
  vendor/clang/dist/lib/AST/StmtOpenMP.cpp   (contents, props changed)
  vendor/clang/dist/lib/CodeGen/Address.h   (contents, props changed)
  vendor/clang/dist/lib/CodeGen/CodeGenTypeCache.h   (contents, props changed)
  vendor/clang/dist/lib/Frontend/TestModuleFileExtension.cpp   (contents, props changed)
  vendor/clang/dist/lib/Frontend/TestModuleFileExtension.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/__clang_cuda_runtime_wrapper.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/xsavecintrin.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/xsaveintrin.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/xsaveoptintrin.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/xsavesintrin.h   (contents, props changed)
  vendor/clang/dist/lib/Sema/SemaCoroutine.cpp   (contents, props changed)
  vendor/clang/dist/lib/Serialization/ModuleFileExtension.cpp   (contents, props changed)
  vendor/clang/dist/lib/Serialization/MultiOnDiskHashTable.h   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/VforkChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Core/IssueHash.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Core/LoopWidening.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Core/Lookup.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/DynamicTypePropagation.m
  vendor/clang/dist/test/Analysis/PR24184.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/blocks.mm
  vendor/clang/dist/test/Analysis/bug_hash_test.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/bug_hash_test.m
  vendor/clang/dist/test/Analysis/builtin_signbit.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/const-method-call.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/delayed-template-parsing-crash.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/dynamic_type_check.m
  vendor/clang/dist/test/Analysis/generics.m
  vendor/clang/dist/test/Analysis/lambda-notes.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/lambdas-generalized-capture.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/lambdas.mm
  vendor/clang/dist/test/Analysis/localization-aggressive.m
  vendor/clang/dist/test/Analysis/localization.m
  vendor/clang/dist/test/Analysis/loop-widening.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/malloc-overflow2.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/no-unreachable-dtors.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/nullability.mm
  vendor/clang/dist/test/Analysis/nullability_nullonly.mm
  vendor/clang/dist/test/Analysis/objc-message.m
  vendor/clang/dist/test/Analysis/padding_c.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/padding_cpp.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/padding_message.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/pr22954.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/return-ptr-range.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/switch-case.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/symbol-reaper.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/ubigraph-viz.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/vfork.c   (contents, props changed)
  vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p3.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/concepts-ts/
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/dcl.spec/
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/p1.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/p2.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/p5.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/p1.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/lex/lex.literal/lex.string/p4.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeCompletion/ordinary-name-cxx11.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/Nontemporal.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/aarch64-neon-vget.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/aarch64-v8.1a-neon-intrinsics.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/align-wasm.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/arm-eabi.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/arm-fp16-arguments.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/arm-no-movt.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/arm-v8.1a-neon-intrinsics.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/arm_function_epilog.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/armv7k-abi.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/asm-unicode.S   (contents, props changed)
  vendor/clang/dist/test/CodeGen/asm_64.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/attr-func-def.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/attr-no-tail.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/attr-target-ppc.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/attr-target-x86-mmx.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/attr-target-x86.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/builtin-unpredictable.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/builtins-wasm.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/c-unicode.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/cfi-icall-cross-dso.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/cfi-icall.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/debug-prefix-map.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/enable_if.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/mangle-ms.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/mingw-long-double.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/mips-inline-asm-abi.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/mips-interrupt-attr.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ms-inline-asm-align.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ms-mm-align.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ms_this.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/object-size.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/pass-object-size.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ppc-sfvarargs.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sanitize-blocks.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sparc-arguments.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sse2-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sse3-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sse41-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sse42-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ssse3-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/stackrealign.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/target-builtin-error-2.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/target-builtin-error.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/target-builtin-noerror.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/target-features-error-2.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/target-features-error.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/target-features-no-error.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/thinlto_backend.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ubsan-conditional.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/wasm-arguments.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/wasm-regparm.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86-soft-float.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86_32-arguments-iamcu.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86_32-xsave.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86_64-longdouble.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86_64-profiling-keep-fp.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86_64-xsave.c   (contents, props changed)
  vendor/clang/dist/test/CodeGenCUDA/Inputs/device-code-2.ll
  vendor/clang/dist/test/CodeGenCUDA/Inputs/device-code.ll
  vendor/clang/dist/test/CodeGenCUDA/device-vtable.cu
  vendor/clang/dist/test/CodeGenCUDA/function-overload.cu
  vendor/clang/dist/test/CodeGenCUDA/link-device-bitcode.cu
  vendor/clang/dist/test/CodeGenCXX/PR24289.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/alignment.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/armv7k.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/attr-disable-tail-calls.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/attr-notail.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/attribute_internal_linkage.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cast-to-ref-bool.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cfi-blacklist.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cfi-cross-dso.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cfi-icall.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/debug-info-anon-namespace.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/debug-info-codeview-display-name.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/debug-info-explicit-cast.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/exceptions-cxx-new.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/funcattrs-global-ctor-dtor.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/invariant.group-for-vptrs.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/main-norecurse.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/ms-inline-asm-fields.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/ms-property.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/observe-noexcept.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/partial-init.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/pass-object-size.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-bit-field.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-derived-class.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-fn-attribute.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-nontrivial-virtual-base.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-repress-aliasing.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-tail-call.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-trivial.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-vtable.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/sanitize-no-dtor-callback.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/static-init-wasm.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/strict-vtable-pointers.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/vtable-assume-load.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/vtable-key-function-win-comdat.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/wasm-args-returns.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenObjC/arc-weak.m
  vendor/clang/dist/test/CodeGenObjC/arc.ll
  vendor/clang/dist/test/CodeGenObjC/attr-noreturn.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property-class-extension.m
  vendor/clang/dist/test/CodeGenObjC/fragile-arc.m
  vendor/clang/dist/test/CodeGenObjC/mrc-weak.m
  vendor/clang/dist/test/CodeGenObjC/property-list-in-extension.m
  vendor/clang/dist/test/CodeGenObjCXX/arc-weak.mm
  vendor/clang/dist/test/CodeGenObjCXX/exception-cxx.mm
  vendor/clang/dist/test/CodeGenObjCXX/mrc-weak.mm
  vendor/clang/dist/test/CodeGenObjCXX/personality-abuse.mm
  vendor/clang/dist/test/CodeGenOpenCL/bool_cast.cl
  vendor/clang/dist/test/CoverageMapping/decl.c   (contents, props changed)
  vendor/clang/dist/test/CoverageMapping/trymacro.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/CUDA/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/include/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/include/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/lib/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/lib/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/lib64/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/lib64/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/nvvm/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/nvvm/libdevice/
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/nvvm/libdevice/libdevice.compute_20.10.bc
  vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/nvvm/libdevice/libdevice.compute_35.10.bc
  vendor/clang/dist/test/Driver/Inputs/Windows/ARM/8.1/usr/bin/ld.lld-link2   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/bin/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/bin/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/include/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/include/c++/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/include/c++/v1/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/include/c++/v1/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/include/c++/v2/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/include/c++/v2/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/lib/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libcxxv2_tree/usr/lib/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/bin/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/bin/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/4.8/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/4.8/backward/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/4.8/backward/.keep   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/v1/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/v1/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/v2/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/include/c++/v2/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/lib/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_libstdcxx_libcxxv2_tree/usr/lib/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crtbegin.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crtend.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crti.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crtn.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/include/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/include/c++/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/include/c++/4.8.2/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/include/c++/4.8.2/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/lib/
  vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/lib/crt0.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_nacl_tree/
  vendor/clang/dist/test/Driver/Inputs/basic_nacl_tree/bin/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v4/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v4/G0/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v4/G0/pic/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v5/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v5/G0/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v5/G0/pic/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v55/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v55/G0/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v55/G0/pic/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v60/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v60/G0/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/lib/v60/G0/pic/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/lib/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/lib/linux/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/lib/linux/libclang_rt.builtins-mips.a   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/lib/linux/libclang_rt.builtins-mips.so   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/lib/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/lib/linux/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/lib/linux/libclang_rt.builtins-mipsel.a   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/lib/linux/libclang_rt.builtins-mipsel.so   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/crt1.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/crti.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/crtn.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/crt1.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/crti.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/crtn.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/multilib_arm_linux_tree/
  vendor/clang/dist/test/Driver/Inputs/multilib_arm_linux_tree/usr/
  vendor/clang/dist/test/Driver/Inputs/multilib_arm_linux_tree/usr/include/
  vendor/clang/dist/test/Driver/Inputs/multilib_arm_linux_tree/usr/include/arm-linux-gnueabi/
  vendor/clang/dist/test/Driver/Inputs/multilib_arm_linux_tree/usr/include/arm-linux-gnueabi/.keep
  vendor/clang/dist/test/Driver/Inputs/multilib_armeb_linux_tree/
  vendor/clang/dist/test/Driver/Inputs/multilib_armeb_linux_tree/usr/
  vendor/clang/dist/test/Driver/Inputs/multilib_armeb_linux_tree/usr/include/
  vendor/clang/dist/test/Driver/Inputs/multilib_armeb_linux_tree/usr/include/armeb-linux-gnueabi/
  vendor/clang/dist/test/Driver/Inputs/multilib_armeb_linux_tree/usr/include/armeb-linux-gnueabi/.keep
  vendor/clang/dist/test/Driver/Inputs/multilib_armebhf_linux_tree/
  vendor/clang/dist/test/Driver/Inputs/multilib_armebhf_linux_tree/usr/
  vendor/clang/dist/test/Driver/Inputs/multilib_armebhf_linux_tree/usr/include/
  vendor/clang/dist/test/Driver/Inputs/multilib_armebhf_linux_tree/usr/include/armeb-linux-gnueabihf/
  vendor/clang/dist/test/Driver/Inputs/multilib_armebhf_linux_tree/usr/include/armeb-linux-gnueabihf/.keep
  vendor/clang/dist/test/Driver/Inputs/multilib_armhf_linux_tree/
  vendor/clang/dist/test/Driver/Inputs/multilib_armhf_linux_tree/usr/
  vendor/clang/dist/test/Driver/Inputs/multilib_armhf_linux_tree/usr/include/
  vendor/clang/dist/test/Driver/Inputs/multilib_armhf_linux_tree/usr/include/arm-linux-gnueabihf/
  vendor/clang/dist/test/Driver/Inputs/multilib_armhf_linux_tree/usr/include/arm-linux-gnueabihf/.keep
  vendor/clang/dist/test/Driver/Inputs/resource_dir/asan_blacklist.txt   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/scei-ps4_tree/
  vendor/clang/dist/test/Driver/Inputs/scei-ps4_tree/target/
  vendor/clang/dist/test/Driver/Inputs/scei-ps4_tree/target/include/
  vendor/clang/dist/test/Driver/Inputs/scei-ps4_tree/target/include/.keep
  vendor/clang/dist/test/Driver/Inputs/scei-ps4_tree/target/include_common/
  vendor/clang/dist/test/Driver/Inputs/scei-ps4_tree/target/include_common/.keep
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/crt1.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/crtbegin.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/crtend.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/lib/
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/lib/crti.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/lib/crtn.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/lib/ld.so.1   (contents, props changed)
  vendor/clang/dist/test/Driver/amdgpu-toolchain.c   (contents, props changed)
  vendor/clang/dist/test/Driver/appletvos-version-min.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arch-armv7k.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-compiler-rt.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-features.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-float-abi.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-multilibs.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-no-movt.c   (contents, props changed)
  vendor/clang/dist/test/Driver/as-default-dwarf.s   (contents, props changed)
  vendor/clang/dist/test/Driver/as-options.s   (contents, props changed)
  vendor/clang/dist/test/Driver/cl-response-file.c   (contents, props changed)
  vendor/clang/dist/test/Driver/cuda-detect.cu
  vendor/clang/dist/test/Driver/darwin-ld-lto.c   (contents, props changed)
  vendor/clang/dist/test/Driver/debug-prefix-map.c   (contents, props changed)
  vendor/clang/dist/test/Driver/eabi.c   (contents, props changed)
  vendor/clang/dist/test/Driver/elfiamcu-header-search.c   (contents, props changed)
  vendor/clang/dist/test/Driver/fplugin.c   (contents, props changed)
  vendor/clang/dist/test/Driver/incremental-linker-compatible.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mingw-libgcc.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mingw-useld.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mips-ias-Wa.s   (contents, props changed)
  vendor/clang/dist/test/Driver/mips-mti-linux.c   (contents, props changed)
  vendor/clang/dist/test/Driver/ms-bitfields.c   (contents, props changed)
  vendor/clang/dist/test/Driver/myriad-toolchain.c   (contents, props changed)
  vendor/clang/dist/test/Driver/no-integrated-as.s   (contents, props changed)
  vendor/clang/dist/test/Driver/objc-weak.m
  vendor/clang/dist/test/Driver/ps4-header-search.c   (contents, props changed)
  vendor/clang/dist/test/Driver/ps4-linker-non-win.c   (contents, props changed)
  vendor/clang/dist/test/Driver/ps4-linker-win.c   (contents, props changed)
  vendor/clang/dist/test/Driver/ps4-pic.c   (contents, props changed)
  vendor/clang/dist/test/Driver/ps4-runtime-flags.c   (contents, props changed)
  vendor/clang/dist/test/Driver/ps4-sdk-root.c   (contents, props changed)
  vendor/clang/dist/test/Driver/solaris-header-search.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/solaris-ld.c   (contents, props changed)
  vendor/clang/dist/test/Driver/solaris-opts.c   (contents, props changed)
  vendor/clang/dist/test/Driver/sparc-as.c   (contents, props changed)
  vendor/clang/dist/test/Driver/sparcv9-as.c   (contents, props changed)
  vendor/clang/dist/test/Driver/thinlto.c   (contents, props changed)
  vendor/clang/dist/test/Driver/thinlto_backend.c   (contents, props changed)
  vendor/clang/dist/test/Driver/wasm-toolchain.c   (contents, props changed)
  vendor/clang/dist/test/Driver/wasm32-unknown-unknown.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/wasm64-unknown-unknown.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/watchos-version-min.c   (contents, props changed)
  vendor/clang/dist/test/Driver/woa-fp.c   (contents, props changed)
  vendor/clang/dist/test/Format/adjust-indent.cpp   (contents, props changed)
  vendor/clang/dist/test/Format/disable-include-sorting.cpp   (contents, props changed)
  vendor/clang/dist/test/Format/xmloutput.cpp   (contents, props changed)
  vendor/clang/dist/test/Frontend/force-include-not-found.c   (contents, props changed)
  vendor/clang/dist/test/Frontend/optimization-remark-analysis.c   (contents, props changed)
  vendor/clang/dist/test/Frontend/optimization-remark-options.c   (contents, props changed)
  vendor/clang/dist/test/Headers/pmmintrin.c   (contents, props changed)
  vendor/clang/dist/test/Headers/x86intrin-2.c   (contents, props changed)
  vendor/clang/dist/test/Index/availability.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/index-attrs.c   (contents, props changed)
  vendor/clang/dist/test/Index/index-attrs.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/namespaced-base-ctor-init.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/print-cxx-manglings.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/symbol-visibility.c   (contents, props changed)
  vendor/clang/dist/test/Index/visibility.c   (contents, props changed)
  vendor/clang/dist/test/Layout/ms-vtordisp-local.cpp   (contents, props changed)
  vendor/clang/dist/test/Layout/ms_struct-bitfields.c   (contents, props changed)
  vendor/clang/dist/test/Lexer/coroutines.cpp   (contents, props changed)
  vendor/clang/dist/test/Lexer/objc_macros.m
  vendor/clang/dist/test/Lexer/warn_binary_literals.cpp   (contents, props changed)
  vendor/clang/dist/test/Misc/diag-macro-backtrace2.c   (contents, props changed)
  vendor/clang/dist/test/Misc/reduced-diags-macros-backtrace.cpp   (contents, props changed)
  vendor/clang/dist/test/Misc/reduced-diags-macros.cpp   (contents, props changed)
  vendor/clang/dist/test/Misc/serialized-diags-really-long-text.cpp   (contents, props changed)
  vendor/clang/dist/test/Misc/thinlto.c   (contents, props changed)
  vendor/clang/dist/test/Modules/DebugInfoSubmoduleImport.c   (contents, props changed)
  vendor/clang/dist/test/Modules/DebugInfoSubmodules.c   (contents, props changed)
  vendor/clang/dist/test/Modules/DebugInfoTransitiveImport.m
  vendor/clang/dist/test/Modules/ExtDebugInfo.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/ExtDebugInfo.m
  vendor/clang/dist/test/Modules/Inputs/AutolinkTBD.framework/
  vendor/clang/dist/test/Modules/Inputs/AutolinkTBD.framework/AutolinkTBD.tbd
  vendor/clang/dist/test/Modules/Inputs/AutolinkTBD.framework/Headers/
  vendor/clang/dist/test/Modules/Inputs/AutolinkTBD.framework/Headers/AutolinkTBD.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/DebugCXX.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/DebugObjC.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/DebugSubmoduleA.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/DebugSubmoduleB.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/ExtensionTestA.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/System/usr/include/assert.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/System/usr/include/tcl-private/
  vendor/clang/dist/test/Modules/Inputs/System/usr/include/tcl-private/header.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/missing_header/
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/missing_header/not_missing.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/missing_requirement.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/nonrequired_missing_header/
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/nonrequired_missing_header/not_missing.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/auto-import-unavailable/nonrequired_missing_header/requires_feature_you_dont_have.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/available-is-better/
  vendor/clang/dist/test/Modules/Inputs/available-is-better/available-is-better.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/available-is-better/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/elaborated-type-structs.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/explicit-build-overlap/
  vendor/clang/dist/test/Modules/Inputs/explicit-build-overlap/a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/explicit-build-overlap/b.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/explicit-build-overlap/def.map
  vendor/clang/dist/test/Modules/Inputs/explicit-build-overlap/use.map
  vendor/clang/dist/test/Modules/Inputs/internal-constants/
  vendor/clang/dist/test/Modules/Inputs/internal-constants/a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/internal-constants/b.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/internal-constants/c.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/internal-constants/const.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/internal-constants/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/libstdcxx-ambiguous-internal/
  vendor/clang/dist/test/Modules/Inputs/libstdcxx-ambiguous-internal/a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/libstdcxx-ambiguous-internal/b.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/libstdcxx-ambiguous-internal/c.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/libstdcxx-ambiguous-internal/d.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/libstdcxx-ambiguous-internal/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/misplaced/
  vendor/clang/dist/test/Modules/Inputs/misplaced/misplaced-a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/misplaced/misplaced-b.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/misplaced/misplaced.modulemap
  vendor/clang/dist/test/Modules/Inputs/module-map-path-hash/
  vendor/clang/dist/test/Modules/Inputs/module-map-path-hash/a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/module-map-path-hash/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/no-linkage/
  vendor/clang/dist/test/Modules/Inputs/no-linkage/decls.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/no-linkage/empty.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/no-linkage/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/private3/
  vendor/clang/dist/test/Modules/Inputs/private3/private.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/private3/public.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/stress1/merge_no_reexport.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/template-default-args/d.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/thread-safety/
  vendor/clang/dist/test/Modules/Inputs/thread-safety/a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/thread-safety/b.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/thread-safety/c.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/thread-safety/module.map
  vendor/clang/dist/test/Modules/Inputs/typedef-tag-hidden.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/typedef-tag.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/use-builtin.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/using-decl-redecl/
  vendor/clang/dist/test/Modules/Inputs/using-decl-redecl/a.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/using-decl-redecl/b.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/using-decl-redecl/c.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/using-decl-redecl/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/va_list/left.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/va_list/right.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/va_list/top.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/working-dir-test/
  vendor/clang/dist/test/Modules/Inputs/working-dir-test/Test.framework/
  vendor/clang/dist/test/Modules/Inputs/working-dir-test/Test.framework/Headers/
  vendor/clang/dist/test/Modules/Inputs/working-dir-test/Test.framework/Headers/Test.h   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/working-dir-test/Test.framework/Modules/
  vendor/clang/dist/test/Modules/Inputs/working-dir-test/Test.framework/Modules/module.modulemap
  vendor/clang/dist/test/Modules/ModuleDebugInfo.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/ModuleDebugInfo.m
  vendor/clang/dist/test/Modules/auto-import-unavailable.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/autolinkTBD.m
  vendor/clang/dist/test/Modules/available-is-better.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/compiler_builtins_aarch64.m
  vendor/clang/dist/test/Modules/darwin_specific_modulemap_hacks.m
  vendor/clang/dist/test/Modules/elaborated-type-specifier-from-hidden-module.m
  vendor/clang/dist/test/Modules/embed-files.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/explicit-build-extra-files.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/explicit-build-missing-files.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/explicit-build-overlap.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/extensions.c   (contents, props changed)
  vendor/clang/dist/test/Modules/hidden-definition.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/internal-constants.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/libstdcxx-ambiguous-internal.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/misplaced-1.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/misplaced-2.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/misplaced-3.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/misplaced-4.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/misplaced-5.c   (contents, props changed)
  vendor/clang/dist/test/Modules/module-map-path-hash.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/modules.idx   (contents, props changed)
  vendor/clang/dist/test/Modules/no-linkage.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/private.modulemap
  vendor/clang/dist/test/Modules/target-features.m
  vendor/clang/dist/test/Modules/thread-safety.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/typedef-tag-not-visible.m
  vendor/clang/dist/test/Modules/using-decl-redecl.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/va_list.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/working-dir-flag.m
  vendor/clang/dist/test/OpenMP/cancel_if_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_ast_print.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_collapse_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_firstprivate_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_private_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/driver.c   (contents, props changed)
  vendor/clang/dist/test/OpenMP/for_linear_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/for_linear_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/for_ordered_clause.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/for_simd_simdlen_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/function-attr.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/openmp_check.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/parallel_for_linear_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/parallel_for_linear_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/parallel_for_ordered_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/parallel_for_simd_simdlen_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/simd_simdlen_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_codegen_global_capture.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_data_ast_print.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_data_device_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_data_if_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_data_messages.c   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_device_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_map_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_map_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/task_priority_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_ast_print.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_collapse_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_final_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_firstprivate_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_grainsize_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_lastprivate_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_loop_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_misc_messages.c   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_num_tasks_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_priority_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_private_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_aligned_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_ast_print.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_collapse_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_final_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_firstprivate_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_grainsize_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_lastprivate_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_linear_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_loop_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_misc_messages.c   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_num_tasks_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_priority_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_private_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_safelen_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_simdlen_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_num_teams_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_thread_limit_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/PCH/datetime.c   (contents, props changed)
  vendor/clang/dist/test/PCH/make-integer-seq.cpp   (contents, props changed)
  vendor/clang/dist/test/Parser/cxx1z-coroutines.cpp   (contents, props changed)
  vendor/clang/dist/test/Parser/x64-windows-calling-convention-handling.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/elfiamcu-predefines.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/init-v7k-compat.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/wasm-target-features.c   (contents, props changed)
  vendor/clang/dist/test/Profile/Inputs/c-general.profdata.v3   (contents, props changed)
  vendor/clang/dist/test/Profile/Inputs/max-function-count.proftext
  vendor/clang/dist/test/Profile/cxx-structors.cpp   (contents, props changed)
  vendor/clang/dist/test/Profile/max-function-count.c   (contents, props changed)
  vendor/clang/dist/test/Sema/asm-label.c   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-availability-tvos.c   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-availability-watchos.c   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-disable-tail-calls.c   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-notail.c   (contents, props changed)
  vendor/clang/dist/test/Sema/auto-type.c   (contents, props changed)
  vendor/clang/dist/test/Sema/builtins-overflow.c   (contents, props changed)
  vendor/clang/dist/test/Sema/callingconv-iamcu.c   (contents, props changed)
  vendor/clang/dist/test/Sema/ext_vector_conversions.c   (contents, props changed)
  vendor/clang/dist/test/Sema/inline-asm-validate-amdgpu.cl
  vendor/clang/dist/test/Sema/internal_linkage.c   (contents, props changed)
  vendor/clang/dist/test/Sema/mips-interrupt-attr.c   (contents, props changed)
  vendor/clang/dist/test/Sema/pass-object-size.c   (contents, props changed)
  vendor/clang/dist/test/Sema/redefine_extname.c   (contents, props changed)
  vendor/clang/dist/test/Sema/varargs-win64.c   (contents, props changed)
  vendor/clang/dist/test/Sema/varargs-x86-32.c   (contents, props changed)
  vendor/clang/dist/test/Sema/warn-double-promotion.c   (contents, props changed)
  vendor/clang/dist/test/Sema/warn-extern-main.c   (contents, props changed)
  vendor/clang/dist/test/Sema/warn-logical-not-compare.c   (contents, props changed)
  vendor/clang/dist/test/SemaCUDA/attributes.cu
  vendor/clang/dist/test/SemaCUDA/builtins.cu
  vendor/clang/dist/test/SemaCUDA/function-overload.cu
  vendor/clang/dist/test/SemaCXX/PR16677.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/PR20334-std_initializer_list_diagnosis_assertion.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/attr-disable-tail-calls.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/attr-notail.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/auto-type-from-cxx.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cdtor-fn-try-block.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/coroutines.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/deleted-function-access.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/exception-spec.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/internal_linkage.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/make_integer_seq.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/many-template-parameter-lists.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/microsoft-super.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-inline-asm.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-property-error.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-property.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-unsupported.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/pass-object-size.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/redefine_extname.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/typo-correction-blocks.c   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/warn-pure-virtual-kext.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaObjC/bool-type.m
  vendor/clang/dist/test/SemaObjC/mrc-no-weak.m
  vendor/clang/dist/test/SemaObjC/mrc-weak.m
  vendor/clang/dist/test/SemaObjC/parameterized_classes_arc.m
  vendor/clang/dist/test/SemaObjC/property-atomic-redecl.m
  vendor/clang/dist/test/SemaObjCXX/cxx1y-lambda.mm
  vendor/clang/dist/test/SemaObjCXX/parameterized_classes_arc.mm
  vendor/clang/dist/test/SemaObjCXX/pseudo-destructor.mm
  vendor/clang/dist/test/SemaObjCXX/sel-address.mm
  vendor/clang/dist/test/SemaOpenCL/null_literal.cl
  vendor/clang/dist/test/SemaOpenCL/storageclass-cl20.cl
  vendor/clang/dist/test/SemaTemplate/instantiate-expr-6.cpp   (contents, props changed)
  vendor/clang/dist/test/VFS/Inputs/public_header3.h   (contents, props changed)
  vendor/clang/dist/tools/scan-build/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/scan-build/Makefile   (contents, props changed)
  vendor/clang/dist/tools/scan-build/bin/
  vendor/clang/dist/tools/scan-build/bin/scan-build   (contents, props changed)
  vendor/clang/dist/tools/scan-build/bin/scan-build.bat
  vendor/clang/dist/tools/scan-build/bin/set-xcode-analyzer   (contents, props changed)
  vendor/clang/dist/tools/scan-build/libexec/
  vendor/clang/dist/tools/scan-build/libexec/c++-analyzer   (contents, props changed)
  vendor/clang/dist/tools/scan-build/libexec/c++-analyzer.bat
  vendor/clang/dist/tools/scan-build/libexec/ccc-analyzer   (contents, props changed)
  vendor/clang/dist/tools/scan-build/libexec/ccc-analyzer.bat
  vendor/clang/dist/tools/scan-build/man/
  vendor/clang/dist/tools/scan-build/man/scan-build.1   (contents, props changed)
  vendor/clang/dist/tools/scan-build/share/
  vendor/clang/dist/tools/scan-build/share/scan-build/
  vendor/clang/dist/tools/scan-build/share/scan-build/scanview.css   (contents, props changed)
  vendor/clang/dist/tools/scan-build/share/scan-build/sorttable.js
  vendor/clang/dist/tools/scan-view/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/scan-view/Makefile   (contents, props changed)
  vendor/clang/dist/tools/scan-view/bin/
  vendor/clang/dist/tools/scan-view/bin/scan-view   (contents, props changed)
  vendor/clang/dist/tools/scan-view/share/
  vendor/clang/dist/tools/scan-view/share/FileRadar.scpt   (contents, props changed)
  vendor/clang/dist/tools/scan-view/share/GetRadarVersion.scpt
  vendor/clang/dist/tools/scan-view/share/Reporter.py   (contents, props changed)
  vendor/clang/dist/tools/scan-view/share/ScanView.py   (contents, props changed)
  vendor/clang/dist/tools/scan-view/share/bugcatcher.ico   (contents, props changed)
  vendor/clang/dist/tools/scan-view/share/startfile.py   (contents, props changed)
  vendor/clang/dist/unittests/Driver/ToolChainTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Format/SortIncludesTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Tooling/LookupTest.cpp   (contents, props changed)
  vendor/clang/dist/utils/perf-training/
  vendor/clang/dist/utils/perf-training/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/utils/perf-training/README.txt   (contents, props changed)
  vendor/clang/dist/utils/perf-training/cxx/
  vendor/clang/dist/utils/perf-training/cxx/hello_world.cpp   (contents, props changed)
  vendor/clang/dist/utils/perf-training/lit.cfg
  vendor/clang/dist/utils/perf-training/lit.site.cfg.in   (contents, props changed)
  vendor/clang/dist/utils/perf-training/perf-helper.py   (contents, props changed)
Deleted:
  vendor/clang/dist/include/clang/AST/DataRecursiveASTVisitor.h
  vendor/clang/dist/test/CodeGen/arm64_vget.c
  vendor/clang/dist/test/CodeGen/arm64_vset_lane.c
  vendor/clang/dist/test/CodeGen/attr-target.c
  vendor/clang/dist/test/CodeGen/x86_64-fp128.c
  vendor/clang/dist/test/CodeGenCXX/default-destructor-synthesis.cpp
  vendor/clang/dist/test/CodeGenCXX/member-initializers.cpp
  vendor/clang/dist/test/CodeGenCXX/sel-address.mm
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/gnu/
  vendor/clang/dist/test/Driver/Inputs/hexagon_tree/qc/
  vendor/clang/dist/test/Driver/hexagon-toolchain.c
  vendor/clang/dist/test/Driver/shave-toolchain.c
  vendor/clang/dist/test/Modules/Inputs/DebugModule.h
  vendor/clang/dist/test/PCH/preprocess.c
  vendor/clang/dist/test/PCH/preprocess.h
  vendor/clang/dist/test/SemaObjC/nonarc-weak.m
  vendor/clang/dist/tools/driver/clang_symlink.cmake
  vendor/clang/dist/tools/scan-build/c++-analyzer
  vendor/clang/dist/tools/scan-build/c++-analyzer.bat
  vendor/clang/dist/tools/scan-build/ccc-analyzer
  vendor/clang/dist/tools/scan-build/ccc-analyzer.bat
  vendor/clang/dist/tools/scan-build/scan-build
  vendor/clang/dist/tools/scan-build/scan-build.1
  vendor/clang/dist/tools/scan-build/scan-build.bat
  vendor/clang/dist/tools/scan-build/scanview.css
  vendor/clang/dist/tools/scan-build/set-xcode-analyzer
  vendor/clang/dist/tools/scan-build/sorttable.js
  vendor/clang/dist/tools/scan-view/Reporter.py
  vendor/clang/dist/tools/scan-view/Resources/
  vendor/clang/dist/tools/scan-view/ScanView.py
  vendor/clang/dist/tools/scan-view/scan-view
  vendor/clang/dist/tools/scan-view/startfile.py
Modified:
  vendor/clang/dist/CMakeLists.txt
  vendor/clang/dist/CODE_OWNERS.TXT
  vendor/clang/dist/INSTALL.txt
  vendor/clang/dist/Makefile
  vendor/clang/dist/bindings/python/clang/cindex.py
  vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py
  vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py
  vendor/clang/dist/bindings/python/tests/cindex/test_type.py
  vendor/clang/dist/docs/AddressSanitizer.rst
  vendor/clang/dist/docs/AttributeReference.rst
  vendor/clang/dist/docs/ClangFormat.rst
  vendor/clang/dist/docs/ClangFormatStyleOptions.rst
  vendor/clang/dist/docs/ClangTools.rst
  vendor/clang/dist/docs/CommandGuide/clang.rst
  vendor/clang/dist/docs/ControlFlowIntegrity.rst
  vendor/clang/dist/docs/ControlFlowIntegrityDesign.rst
  vendor/clang/dist/docs/InternalsManual.rst
  vendor/clang/dist/docs/LanguageExtensions.rst
  vendor/clang/dist/docs/LeakSanitizer.rst
  vendor/clang/dist/docs/LibASTMatchersReference.html
  vendor/clang/dist/docs/LibASTMatchersTutorial.rst
  vendor/clang/dist/docs/MemorySanitizer.rst
  vendor/clang/dist/docs/Modules.rst
  vendor/clang/dist/docs/RAVFrontendAction.rst
  vendor/clang/dist/docs/ReleaseNotes.rst
  vendor/clang/dist/docs/SanitizerCoverage.rst
  vendor/clang/dist/docs/ThreadSanitizer.rst
  vendor/clang/dist/docs/UsersManual.rst
  vendor/clang/dist/docs/analyzer/DebugChecks.rst
  vendor/clang/dist/docs/conf.py
  vendor/clang/dist/docs/doxygen.cfg.in
  vendor/clang/dist/docs/index.rst
  vendor/clang/dist/docs/tools/dump_ast_matchers.py
  vendor/clang/dist/docs/tools/dump_format_style.py
  vendor/clang/dist/examples/analyzer-plugin/MainCallChecker.cpp
  vendor/clang/dist/include/clang-c/CXCompilationDatabase.h
  vendor/clang/dist/include/clang-c/CXString.h
  vendor/clang/dist/include/clang-c/Index.h
  vendor/clang/dist/include/clang/AST/ASTContext.h
  vendor/clang/dist/include/clang/AST/ASTMutationListener.h
  vendor/clang/dist/include/clang/AST/ASTTypeTraits.h
  vendor/clang/dist/include/clang/AST/Attr.h
  vendor/clang/dist/include/clang/AST/BuiltinTypes.def
  vendor/clang/dist/include/clang/AST/CXXInheritance.h
  vendor/clang/dist/include/clang/AST/CharUnits.h
  vendor/clang/dist/include/clang/AST/CommentSema.h
  vendor/clang/dist/include/clang/AST/Decl.h
  vendor/clang/dist/include/clang/AST/DeclBase.h
  vendor/clang/dist/include/clang/AST/DeclCXX.h
  vendor/clang/dist/include/clang/AST/DeclFriend.h
  vendor/clang/dist/include/clang/AST/DeclGroup.h
  vendor/clang/dist/include/clang/AST/DeclObjC.h
  vendor/clang/dist/include/clang/AST/DeclOpenMP.h
  vendor/clang/dist/include/clang/AST/DeclTemplate.h
  vendor/clang/dist/include/clang/AST/EvaluatedExprVisitor.h
  vendor/clang/dist/include/clang/AST/Expr.h
  vendor/clang/dist/include/clang/AST/ExprCXX.h
  vendor/clang/dist/include/clang/AST/ExprObjC.h
  vendor/clang/dist/include/clang/AST/ExternalASTSource.h
  vendor/clang/dist/include/clang/AST/Mangle.h
  vendor/clang/dist/include/clang/AST/NestedNameSpecifier.h
  vendor/clang/dist/include/clang/AST/OpenMPClause.h
  vendor/clang/dist/include/clang/AST/OperationKinds.h
  vendor/clang/dist/include/clang/AST/PrettyPrinter.h
  vendor/clang/dist/include/clang/AST/RecursiveASTVisitor.h
  vendor/clang/dist/include/clang/AST/Redeclarable.h
  vendor/clang/dist/include/clang/AST/Stmt.h
  vendor/clang/dist/include/clang/AST/StmtCXX.h
  vendor/clang/dist/include/clang/AST/StmtIterator.h
  vendor/clang/dist/include/clang/AST/StmtOpenMP.h
  vendor/clang/dist/include/clang/AST/StmtVisitor.h
  vendor/clang/dist/include/clang/AST/TemplateBase.h
  vendor/clang/dist/include/clang/AST/TemplateName.h
  vendor/clang/dist/include/clang/AST/Type.h
  vendor/clang/dist/include/clang/AST/TypeLoc.h
  vendor/clang/dist/include/clang/AST/VTableBuilder.h
  vendor/clang/dist/include/clang/ASTMatchers/ASTMatchFinder.h
  vendor/clang/dist/include/clang/ASTMatchers/ASTMatchers.h
  vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersInternal.h
  vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Diagnostics.h
  vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Parser.h
  vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Registry.h
  vendor/clang/dist/include/clang/Analysis/Analyses/Consumed.h
  vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafetyTIL.h
  vendor/clang/dist/include/clang/Analysis/CFG.h
  vendor/clang/dist/include/clang/Analysis/ProgramPoint.h
  vendor/clang/dist/include/clang/Analysis/Support/BumpVector.h
  vendor/clang/dist/include/clang/Basic/Attr.td
  vendor/clang/dist/include/clang/Basic/AttrDocs.td
  vendor/clang/dist/include/clang/Basic/Attributes.h
  vendor/clang/dist/include/clang/Basic/Builtins.def
  vendor/clang/dist/include/clang/Basic/Builtins.h
  vendor/clang/dist/include/clang/Basic/BuiltinsAArch64.def
  vendor/clang/dist/include/clang/Basic/BuiltinsARM.def
  vendor/clang/dist/include/clang/Basic/BuiltinsNVPTX.def
  vendor/clang/dist/include/clang/Basic/BuiltinsPPC.def
  vendor/clang/dist/include/clang/Basic/BuiltinsX86.def
  vendor/clang/dist/include/clang/Basic/DeclNodes.td
  vendor/clang/dist/include/clang/Basic/Diagnostic.h
  vendor/clang/dist/include/clang/Basic/DiagnosticCommonKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticDriverKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticFrontendKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticGroups.td
  vendor/clang/dist/include/clang/Basic/DiagnosticLexKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticParseKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticSerializationKinds.td
  vendor/clang/dist/include/clang/Basic/FileManager.h
  vendor/clang/dist/include/clang/Basic/IdentifierTable.h
  vendor/clang/dist/include/clang/Basic/LangOptions.def
  vendor/clang/dist/include/clang/Basic/Module.h
  vendor/clang/dist/include/clang/Basic/ObjCRuntime.h
  vendor/clang/dist/include/clang/Basic/OpenCLExtensions.def
  vendor/clang/dist/include/clang/Basic/OpenMPKinds.def
  vendor/clang/dist/include/clang/Basic/OpenMPKinds.h
  vendor/clang/dist/include/clang/Basic/OperatorKinds.def
  vendor/clang/dist/include/clang/Basic/PartialDiagnostic.h
  vendor/clang/dist/include/clang/Basic/Sanitizers.def
  vendor/clang/dist/include/clang/Basic/SourceLocation.h
  vendor/clang/dist/include/clang/Basic/SourceManager.h
  vendor/clang/dist/include/clang/Basic/Specifiers.h
  vendor/clang/dist/include/clang/Basic/StmtNodes.td
  vendor/clang/dist/include/clang/Basic/TargetBuiltins.h
  vendor/clang/dist/include/clang/Basic/TargetCXXABI.h
  vendor/clang/dist/include/clang/Basic/TargetInfo.h
  vendor/clang/dist/include/clang/Basic/TokenKinds.def
  vendor/clang/dist/include/clang/Basic/VirtualFileSystem.h
  vendor/clang/dist/include/clang/Basic/arm_neon.td
  vendor/clang/dist/include/clang/CodeGen/BackendUtil.h
  vendor/clang/dist/include/clang/CodeGen/CGFunctionInfo.h
  vendor/clang/dist/include/clang/CodeGen/CodeGenABITypes.h
  vendor/clang/dist/include/clang/CodeGen/CodeGenAction.h
  vendor/clang/dist/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
  vendor/clang/dist/include/clang/Config/config.h.cmake
  vendor/clang/dist/include/clang/Config/config.h.in
  vendor/clang/dist/include/clang/Driver/Action.h
  vendor/clang/dist/include/clang/Driver/CC1Options.td
  vendor/clang/dist/include/clang/Driver/CLCompatOptions.td
  vendor/clang/dist/include/clang/Driver/Compilation.h
  vendor/clang/dist/include/clang/Driver/Driver.h
  vendor/clang/dist/include/clang/Driver/Job.h
  vendor/clang/dist/include/clang/Driver/Options.td
  vendor/clang/dist/include/clang/Driver/SanitizerArgs.h
  vendor/clang/dist/include/clang/Driver/ToolChain.h
  vendor/clang/dist/include/clang/Driver/Types.h
  vendor/clang/dist/include/clang/Edit/Commit.h
  vendor/clang/dist/include/clang/Edit/EditedSource.h
  vendor/clang/dist/include/clang/Format/Format.h
  vendor/clang/dist/include/clang/Frontend/ASTUnit.h
  vendor/clang/dist/include/clang/Frontend/CodeGenOptions.def
  vendor/clang/dist/include/clang/Frontend/CodeGenOptions.h
  vendor/clang/dist/include/clang/Frontend/CompilerInstance.h
  vendor/clang/dist/include/clang/Frontend/CompilerInvocation.h
  vendor/clang/dist/include/clang/Frontend/DependencyOutputOptions.h
  vendor/clang/dist/include/clang/Frontend/DiagnosticRenderer.h
  vendor/clang/dist/include/clang/Frontend/FrontendOptions.h
  vendor/clang/dist/include/clang/Frontend/PCHContainerOperations.h
  vendor/clang/dist/include/clang/Frontend/SerializedDiagnosticReader.h
  vendor/clang/dist/include/clang/Frontend/Utils.h
  vendor/clang/dist/include/clang/Lex/DirectoryLookup.h
  vendor/clang/dist/include/clang/Lex/HeaderSearch.h
  vendor/clang/dist/include/clang/Lex/HeaderSearchOptions.h
  vendor/clang/dist/include/clang/Lex/MacroInfo.h
  vendor/clang/dist/include/clang/Lex/ModuleMap.h
  vendor/clang/dist/include/clang/Lex/PPCallbacks.h
  vendor/clang/dist/include/clang/Lex/Pragma.h
  vendor/clang/dist/include/clang/Lex/PreprocessingRecord.h
  vendor/clang/dist/include/clang/Lex/Preprocessor.h
  vendor/clang/dist/include/clang/Lex/TokenLexer.h
  vendor/clang/dist/include/clang/Parse/Parser.h
  vendor/clang/dist/include/clang/Sema/AttributeList.h
  vendor/clang/dist/include/clang/Sema/CodeCompleteOptions.h
  vendor/clang/dist/include/clang/Sema/DeclSpec.h
  vendor/clang/dist/include/clang/Sema/ExternalSemaSource.h
  vendor/clang/dist/include/clang/Sema/Initialization.h
  vendor/clang/dist/include/clang/Sema/Lookup.h
  vendor/clang/dist/include/clang/Sema/MultiplexExternalSemaSource.h
  vendor/clang/dist/include/clang/Sema/Overload.h
  vendor/clang/dist/include/clang/Sema/ScopeInfo.h
  vendor/clang/dist/include/clang/Sema/Sema.h
  vendor/clang/dist/include/clang/Sema/Template.h
  vendor/clang/dist/include/clang/Sema/TemplateDeduction.h
  vendor/clang/dist/include/clang/Sema/TypoCorrection.h
  vendor/clang/dist/include/clang/Serialization/ASTBitCodes.h
  vendor/clang/dist/include/clang/Serialization/ASTReader.h
  vendor/clang/dist/include/clang/Serialization/ASTWriter.h
  vendor/clang/dist/include/clang/Serialization/GlobalModuleIndex.h
  vendor/clang/dist/include/clang/Serialization/Module.h
  vendor/clang/dist/include/clang/Serialization/ModuleManager.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/Checker.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/CheckerManager.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  vendor/clang/dist/include/clang/Tooling/ArgumentsAdjusters.h
  vendor/clang/dist/include/clang/Tooling/CommonOptionsParser.h
  vendor/clang/dist/include/clang/Tooling/CompilationDatabase.h
  vendor/clang/dist/include/clang/Tooling/Core/Replacement.h
  vendor/clang/dist/include/clang/Tooling/JSONCompilationDatabase.h
  vendor/clang/dist/include/clang/Tooling/Tooling.h
  vendor/clang/dist/include/clang/module.modulemap
  vendor/clang/dist/lib/ARCMigrate/ARCMT.cpp
  vendor/clang/dist/lib/ARCMigrate/FileRemapper.cpp
  vendor/clang/dist/lib/ARCMigrate/ObjCMT.cpp
  vendor/clang/dist/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  vendor/clang/dist/lib/ARCMigrate/TransGCAttrs.cpp
  vendor/clang/dist/lib/ARCMigrate/TransProperties.cpp
  vendor/clang/dist/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
  vendor/clang/dist/lib/ARCMigrate/TransformActions.cpp
  vendor/clang/dist/lib/ARCMigrate/Transforms.cpp
  vendor/clang/dist/lib/AST/ASTContext.cpp
  vendor/clang/dist/lib/AST/ASTDiagnostic.cpp
  vendor/clang/dist/lib/AST/ASTDumper.cpp
  vendor/clang/dist/lib/AST/ASTImporter.cpp
  vendor/clang/dist/lib/AST/CMakeLists.txt
  vendor/clang/dist/lib/AST/CXXABI.h
  vendor/clang/dist/lib/AST/CXXInheritance.cpp
  vendor/clang/dist/lib/AST/Decl.cpp
  vendor/clang/dist/lib/AST/DeclBase.cpp
  vendor/clang/dist/lib/AST/DeclCXX.cpp
  vendor/clang/dist/lib/AST/DeclFriend.cpp
  vendor/clang/dist/lib/AST/DeclGroup.cpp
  vendor/clang/dist/lib/AST/DeclObjC.cpp
  vendor/clang/dist/lib/AST/DeclOpenMP.cpp
  vendor/clang/dist/lib/AST/DeclPrinter.cpp
  vendor/clang/dist/lib/AST/DeclTemplate.cpp
  vendor/clang/dist/lib/AST/DeclarationName.cpp
  vendor/clang/dist/lib/AST/Expr.cpp
  vendor/clang/dist/lib/AST/ExprCXX.cpp
  vendor/clang/dist/lib/AST/ExprClassification.cpp
  vendor/clang/dist/lib/AST/ExprConstant.cpp
  vendor/clang/dist/lib/AST/ExternalASTSource.cpp
  vendor/clang/dist/lib/AST/ItaniumCXXABI.cpp
  vendor/clang/dist/lib/AST/ItaniumMangle.cpp
  vendor/clang/dist/lib/AST/Mangle.cpp
  vendor/clang/dist/lib/AST/MicrosoftCXXABI.cpp
  vendor/clang/dist/lib/AST/MicrosoftMangle.cpp
  vendor/clang/dist/lib/AST/NSAPI.cpp
  vendor/clang/dist/lib/AST/NestedNameSpecifier.cpp
  vendor/clang/dist/lib/AST/RawCommentList.cpp
  vendor/clang/dist/lib/AST/RecordLayoutBuilder.cpp
  vendor/clang/dist/lib/AST/Stmt.cpp
  vendor/clang/dist/lib/AST/StmtIterator.cpp
  vendor/clang/dist/lib/AST/StmtPrinter.cpp
  vendor/clang/dist/lib/AST/StmtProfile.cpp
  vendor/clang/dist/lib/AST/TemplateBase.cpp
  vendor/clang/dist/lib/AST/TemplateName.cpp
  vendor/clang/dist/lib/AST/Type.cpp
  vendor/clang/dist/lib/AST/TypeLoc.cpp
  vendor/clang/dist/lib/AST/TypePrinter.cpp
  vendor/clang/dist/lib/AST/VTableBuilder.cpp
  vendor/clang/dist/lib/ASTMatchers/ASTMatchFinder.cpp
  vendor/clang/dist/lib/ASTMatchers/ASTMatchersInternal.cpp
  vendor/clang/dist/lib/ASTMatchers/Dynamic/Diagnostics.cpp
  vendor/clang/dist/lib/ASTMatchers/Dynamic/Marshallers.h
  vendor/clang/dist/lib/ASTMatchers/Dynamic/Parser.cpp
  vendor/clang/dist/lib/ASTMatchers/Dynamic/Registry.cpp
  vendor/clang/dist/lib/ASTMatchers/Dynamic/VariantValue.cpp
  vendor/clang/dist/lib/Analysis/AnalysisDeclContext.cpp
  vendor/clang/dist/lib/Analysis/BodyFarm.cpp
  vendor/clang/dist/lib/Analysis/CFG.cpp
  vendor/clang/dist/lib/Analysis/Consumed.cpp
  vendor/clang/dist/lib/Analysis/ThreadSafety.cpp
  vendor/clang/dist/lib/Analysis/ThreadSafetyCommon.cpp
  vendor/clang/dist/lib/Basic/Attributes.cpp
  vendor/clang/dist/lib/Basic/Builtins.cpp
  vendor/clang/dist/lib/Basic/Diagnostic.cpp
  vendor/clang/dist/lib/Basic/DiagnosticIDs.cpp
  vendor/clang/dist/lib/Basic/FileManager.cpp
  vendor/clang/dist/lib/Basic/IdentifierTable.cpp
  vendor/clang/dist/lib/Basic/Module.cpp
  vendor/clang/dist/lib/Basic/ObjCRuntime.cpp
  vendor/clang/dist/lib/Basic/OpenMPKinds.cpp
  vendor/clang/dist/lib/Basic/SanitizerBlacklist.cpp
  vendor/clang/dist/lib/Basic/SourceManager.cpp
  vendor/clang/dist/lib/Basic/TargetInfo.cpp
  vendor/clang/dist/lib/Basic/Targets.cpp
  vendor/clang/dist/lib/Basic/Version.cpp
  vendor/clang/dist/lib/Basic/VirtualFileSystem.cpp
  vendor/clang/dist/lib/CodeGen/ABIInfo.h
  vendor/clang/dist/lib/CodeGen/BackendUtil.cpp
  vendor/clang/dist/lib/CodeGen/CGAtomic.cpp
  vendor/clang/dist/lib/CodeGen/CGBlocks.cpp
  vendor/clang/dist/lib/CodeGen/CGBlocks.h
  vendor/clang/dist/lib/CodeGen/CGBuilder.h
  vendor/clang/dist/lib/CodeGen/CGBuiltin.cpp
  vendor/clang/dist/lib/CodeGen/CGCUDANV.cpp
  vendor/clang/dist/lib/CodeGen/CGCXX.cpp
  vendor/clang/dist/lib/CodeGen/CGCXXABI.cpp
  vendor/clang/dist/lib/CodeGen/CGCXXABI.h
  vendor/clang/dist/lib/CodeGen/CGCall.cpp
  vendor/clang/dist/lib/CodeGen/CGCall.h
  vendor/clang/dist/lib/CodeGen/CGClass.cpp
  vendor/clang/dist/lib/CodeGen/CGCleanup.cpp
  vendor/clang/dist/lib/CodeGen/CGCleanup.h
  vendor/clang/dist/lib/CodeGen/CGDebugInfo.cpp
  vendor/clang/dist/lib/CodeGen/CGDebugInfo.h
  vendor/clang/dist/lib/CodeGen/CGDecl.cpp
  vendor/clang/dist/lib/CodeGen/CGDeclCXX.cpp
  vendor/clang/dist/lib/CodeGen/CGException.cpp
  vendor/clang/dist/lib/CodeGen/CGExpr.cpp
  vendor/clang/dist/lib/CodeGen/CGExprAgg.cpp
  vendor/clang/dist/lib/CodeGen/CGExprCXX.cpp
  vendor/clang/dist/lib/CodeGen/CGExprComplex.cpp
  vendor/clang/dist/lib/CodeGen/CGExprConstant.cpp
  vendor/clang/dist/lib/CodeGen/CGExprScalar.cpp
  vendor/clang/dist/lib/CodeGen/CGLoopInfo.cpp
  vendor/clang/dist/lib/CodeGen/CGLoopInfo.h
  vendor/clang/dist/lib/CodeGen/CGObjC.cpp
  vendor/clang/dist/lib/CodeGen/CGObjCGNU.cpp
  vendor/clang/dist/lib/CodeGen/CGObjCMac.cpp
  vendor/clang/dist/lib/CodeGen/CGObjCRuntime.cpp
  vendor/clang/dist/lib/CodeGen/CGObjCRuntime.h
  vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.cpp
  vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.cpp
  vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.h
  vendor/clang/dist/lib/CodeGen/CGRecordLayoutBuilder.cpp
  vendor/clang/dist/lib/CodeGen/CGStmt.cpp
  vendor/clang/dist/lib/CodeGen/CGStmtOpenMP.cpp
  vendor/clang/dist/lib/CodeGen/CGVTT.cpp
  vendor/clang/dist/lib/CodeGen/CGVTables.cpp
  vendor/clang/dist/lib/CodeGen/CGVTables.h
  vendor/clang/dist/lib/CodeGen/CGValue.h
  vendor/clang/dist/lib/CodeGen/CodeGenABITypes.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenAction.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenFunction.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenFunction.h
  vendor/clang/dist/lib/CodeGen/CodeGenModule.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenModule.h
  vendor/clang/dist/lib/CodeGen/CodeGenPGO.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenPGO.h
  vendor/clang/dist/lib/CodeGen/CodeGenTBAA.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenTypes.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenTypes.h
  vendor/clang/dist/lib/CodeGen/CoverageMappingGen.cpp
  vendor/clang/dist/lib/CodeGen/EHScopeStack.h
  vendor/clang/dist/lib/CodeGen/ItaniumCXXABI.cpp
  vendor/clang/dist/lib/CodeGen/MicrosoftCXXABI.cpp
  vendor/clang/dist/lib/CodeGen/ModuleBuilder.cpp
  vendor/clang/dist/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  vendor/clang/dist/lib/CodeGen/TargetInfo.cpp
  vendor/clang/dist/lib/CodeGen/TargetInfo.h
  vendor/clang/dist/lib/Driver/Action.cpp
  vendor/clang/dist/lib/Driver/Compilation.cpp
  vendor/clang/dist/lib/Driver/CrossWindowsToolChain.cpp
  vendor/clang/dist/lib/Driver/Driver.cpp
  vendor/clang/dist/lib/Driver/DriverOptions.cpp
  vendor/clang/dist/lib/Driver/Job.cpp
  vendor/clang/dist/lib/Driver/MSVCToolChain.cpp
  vendor/clang/dist/lib/Driver/MinGWToolChain.cpp
  vendor/clang/dist/lib/Driver/Multilib.cpp
  vendor/clang/dist/lib/Driver/SanitizerArgs.cpp
  vendor/clang/dist/lib/Driver/ToolChain.cpp
  vendor/clang/dist/lib/Driver/ToolChains.cpp
  vendor/clang/dist/lib/Driver/ToolChains.h
  vendor/clang/dist/lib/Driver/Tools.cpp
  vendor/clang/dist/lib/Driver/Tools.h
  vendor/clang/dist/lib/Driver/Types.cpp
  vendor/clang/dist/lib/Edit/Commit.cpp
  vendor/clang/dist/lib/Edit/EditedSource.cpp
  vendor/clang/dist/lib/Format/ContinuationIndenter.cpp
  vendor/clang/dist/lib/Format/Encoding.h
  vendor/clang/dist/lib/Format/Format.cpp
  vendor/clang/dist/lib/Format/FormatToken.cpp
  vendor/clang/dist/lib/Format/FormatToken.h
  vendor/clang/dist/lib/Format/TokenAnnotator.cpp
  vendor/clang/dist/lib/Format/TokenAnnotator.h
  vendor/clang/dist/lib/Format/UnwrappedLineFormatter.cpp
  vendor/clang/dist/lib/Format/UnwrappedLineParser.cpp
  vendor/clang/dist/lib/Format/UnwrappedLineParser.h
  vendor/clang/dist/lib/Format/WhitespaceManager.cpp
  vendor/clang/dist/lib/Format/WhitespaceManager.h
  vendor/clang/dist/lib/Frontend/ASTMerge.cpp
  vendor/clang/dist/lib/Frontend/ASTUnit.cpp
  vendor/clang/dist/lib/Frontend/CMakeLists.txt
  vendor/clang/dist/lib/Frontend/CacheTokens.cpp
  vendor/clang/dist/lib/Frontend/ChainedIncludesSource.cpp
  vendor/clang/dist/lib/Frontend/CompilerInstance.cpp
  vendor/clang/dist/lib/Frontend/CompilerInvocation.cpp
  vendor/clang/dist/lib/Frontend/CreateInvocationFromCommandLine.cpp
  vendor/clang/dist/lib/Frontend/DependencyFile.cpp
  vendor/clang/dist/lib/Frontend/DiagnosticRenderer.cpp
  vendor/clang/dist/lib/Frontend/FrontendAction.cpp
  vendor/clang/dist/lib/Frontend/FrontendActions.cpp
  vendor/clang/dist/lib/Frontend/HeaderIncludeGen.cpp
  vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp
  vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp
  vendor/clang/dist/lib/Frontend/LogDiagnosticPrinter.cpp
  vendor/clang/dist/lib/Frontend/ModuleDependencyCollector.cpp
  vendor/clang/dist/lib/Frontend/MultiplexConsumer.cpp
  vendor/clang/dist/lib/Frontend/PCHContainerOperations.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/FrontendActions.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/InclusionRewriter.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/RewriteObjC.cpp
  vendor/clang/dist/lib/Frontend/SerializedDiagnosticPrinter.cpp
  vendor/clang/dist/lib/Frontend/TextDiagnostic.cpp
  vendor/clang/dist/lib/Frontend/VerifyDiagnosticConsumer.cpp
  vendor/clang/dist/lib/Headers/CMakeLists.txt
  vendor/clang/dist/lib/Headers/Intrin.h
  vendor/clang/dist/lib/Headers/__wmmintrin_aes.h
  vendor/clang/dist/lib/Headers/__wmmintrin_pclmul.h
  vendor/clang/dist/lib/Headers/adxintrin.h
  vendor/clang/dist/lib/Headers/altivec.h
  vendor/clang/dist/lib/Headers/ammintrin.h
  vendor/clang/dist/lib/Headers/arm_acle.h
  vendor/clang/dist/lib/Headers/avx2intrin.h
  vendor/clang/dist/lib/Headers/avx512bwintrin.h
  vendor/clang/dist/lib/Headers/avx512dqintrin.h
  vendor/clang/dist/lib/Headers/avx512erintrin.h
  vendor/clang/dist/lib/Headers/avx512fintrin.h
  vendor/clang/dist/lib/Headers/avx512vlbwintrin.h
  vendor/clang/dist/lib/Headers/avx512vldqintrin.h
  vendor/clang/dist/lib/Headers/avx512vlintrin.h
  vendor/clang/dist/lib/Headers/avxintrin.h
  vendor/clang/dist/lib/Headers/bmi2intrin.h
  vendor/clang/dist/lib/Headers/bmiintrin.h
  vendor/clang/dist/lib/Headers/emmintrin.h
  vendor/clang/dist/lib/Headers/f16cintrin.h
  vendor/clang/dist/lib/Headers/fma4intrin.h
  vendor/clang/dist/lib/Headers/fmaintrin.h
  vendor/clang/dist/lib/Headers/fxsrintrin.h
  vendor/clang/dist/lib/Headers/htmxlintrin.h
  vendor/clang/dist/lib/Headers/immintrin.h
  vendor/clang/dist/lib/Headers/lzcntintrin.h
  vendor/clang/dist/lib/Headers/mm3dnow.h
  vendor/clang/dist/lib/Headers/mmintrin.h
  vendor/clang/dist/lib/Headers/module.modulemap
  vendor/clang/dist/lib/Headers/nmmintrin.h
  vendor/clang/dist/lib/Headers/pmmintrin.h
  vendor/clang/dist/lib/Headers/popcntintrin.h
  vendor/clang/dist/lib/Headers/prfchwintrin.h
  vendor/clang/dist/lib/Headers/rdseedintrin.h
  vendor/clang/dist/lib/Headers/rtmintrin.h
  vendor/clang/dist/lib/Headers/shaintrin.h
  vendor/clang/dist/lib/Headers/smmintrin.h
  vendor/clang/dist/lib/Headers/stdint.h
  vendor/clang/dist/lib/Headers/tbmintrin.h
  vendor/clang/dist/lib/Headers/tgmath.h
  vendor/clang/dist/lib/Headers/tmmintrin.h
  vendor/clang/dist/lib/Headers/wmmintrin.h
  vendor/clang/dist/lib/Headers/x86intrin.h
  vendor/clang/dist/lib/Headers/xmmintrin.h
  vendor/clang/dist/lib/Headers/xopintrin.h
  vendor/clang/dist/lib/Index/CommentToXML.cpp
  vendor/clang/dist/lib/Index/SimpleFormatContext.h
  vendor/clang/dist/lib/Index/USRGeneration.cpp
  vendor/clang/dist/lib/Lex/HeaderSearch.cpp
  vendor/clang/dist/lib/Lex/Lexer.cpp
  vendor/clang/dist/lib/Lex/LiteralSupport.cpp
  vendor/clang/dist/lib/Lex/MacroInfo.cpp
  vendor/clang/dist/lib/Lex/ModuleMap.cpp
  vendor/clang/dist/lib/Lex/PPDirectives.cpp
  vendor/clang/dist/lib/Lex/PPExpressions.cpp
  vendor/clang/dist/lib/Lex/PPLexerChange.cpp
  vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp
  vendor/clang/dist/lib/Lex/Pragma.cpp
  vendor/clang/dist/lib/Lex/PreprocessingRecord.cpp
  vendor/clang/dist/lib/Lex/Preprocessor.cpp
  vendor/clang/dist/lib/Lex/TokenLexer.cpp
  vendor/clang/dist/lib/Parse/ParseAST.cpp
  vendor/clang/dist/lib/Parse/ParseCXXInlineMethods.cpp
  vendor/clang/dist/lib/Parse/ParseDecl.cpp
  vendor/clang/dist/lib/Parse/ParseDeclCXX.cpp
  vendor/clang/dist/lib/Parse/ParseExpr.cpp
  vendor/clang/dist/lib/Parse/ParseExprCXX.cpp
  vendor/clang/dist/lib/Parse/ParseObjc.cpp
  vendor/clang/dist/lib/Parse/ParseOpenMP.cpp
  vendor/clang/dist/lib/Parse/ParsePragma.cpp
  vendor/clang/dist/lib/Parse/ParseStmt.cpp
  vendor/clang/dist/lib/Parse/ParseStmtAsm.cpp
  vendor/clang/dist/lib/Parse/ParseTemplate.cpp
  vendor/clang/dist/lib/Parse/ParseTentative.cpp
  vendor/clang/dist/lib/Parse/Parser.cpp
  vendor/clang/dist/lib/Rewrite/Rewriter.cpp
  vendor/clang/dist/lib/Sema/AnalysisBasedWarnings.cpp
  vendor/clang/dist/lib/Sema/AttributeList.cpp
  vendor/clang/dist/lib/Sema/CMakeLists.txt
  vendor/clang/dist/lib/Sema/DeclSpec.cpp
  vendor/clang/dist/lib/Sema/JumpDiagnostics.cpp
  vendor/clang/dist/lib/Sema/MultiplexExternalSemaSource.cpp
  vendor/clang/dist/lib/Sema/ScopeInfo.cpp
  vendor/clang/dist/lib/Sema/Sema.cpp
  vendor/clang/dist/lib/Sema/SemaAccess.cpp
  vendor/clang/dist/lib/Sema/SemaCUDA.cpp
  vendor/clang/dist/lib/Sema/SemaCXXScopeSpec.cpp
  vendor/clang/dist/lib/Sema/SemaCast.cpp
  vendor/clang/dist/lib/Sema/SemaChecking.cpp
  vendor/clang/dist/lib/Sema/SemaCodeComplete.cpp
  vendor/clang/dist/lib/Sema/SemaDecl.cpp
  vendor/clang/dist/lib/Sema/SemaDeclAttr.cpp
  vendor/clang/dist/lib/Sema/SemaDeclCXX.cpp
  vendor/clang/dist/lib/Sema/SemaDeclObjC.cpp
  vendor/clang/dist/lib/Sema/SemaExceptionSpec.cpp
  vendor/clang/dist/lib/Sema/SemaExpr.cpp
  vendor/clang/dist/lib/Sema/SemaExprCXX.cpp
  vendor/clang/dist/lib/Sema/SemaExprMember.cpp
  vendor/clang/dist/lib/Sema/SemaExprObjC.cpp
  vendor/clang/dist/lib/Sema/SemaFixItUtils.cpp
  vendor/clang/dist/lib/Sema/SemaInit.cpp
  vendor/clang/dist/lib/Sema/SemaLambda.cpp
  vendor/clang/dist/lib/Sema/SemaLookup.cpp
  vendor/clang/dist/lib/Sema/SemaObjCProperty.cpp
  vendor/clang/dist/lib/Sema/SemaOpenMP.cpp
  vendor/clang/dist/lib/Sema/SemaOverload.cpp
  vendor/clang/dist/lib/Sema/SemaPseudoObject.cpp
  vendor/clang/dist/lib/Sema/SemaStmt.cpp
  vendor/clang/dist/lib/Sema/SemaStmtAsm.cpp
  vendor/clang/dist/lib/Sema/SemaStmtAttr.cpp
  vendor/clang/dist/lib/Sema/SemaTemplate.cpp
  vendor/clang/dist/lib/Sema/SemaTemplateDeduction.cpp
  vendor/clang/dist/lib/Sema/SemaTemplateInstantiate.cpp
  vendor/clang/dist/lib/Sema/SemaTemplateInstantiateDecl.cpp
  vendor/clang/dist/lib/Sema/SemaTemplateVariadic.cpp
  vendor/clang/dist/lib/Sema/SemaType.cpp
  vendor/clang/dist/lib/Sema/TreeTransform.h
  vendor/clang/dist/lib/Serialization/ASTCommon.cpp
  vendor/clang/dist/lib/Serialization/ASTCommon.h
  vendor/clang/dist/lib/Serialization/ASTReader.cpp
  vendor/clang/dist/lib/Serialization/ASTReaderDecl.cpp
  vendor/clang/dist/lib/Serialization/ASTReaderInternals.h
  vendor/clang/dist/lib/Serialization/ASTReaderStmt.cpp
  vendor/clang/dist/lib/Serialization/ASTWriter.cpp
  vendor/clang/dist/lib/Serialization/ASTWriterDecl.cpp
  vendor/clang/dist/lib/Serialization/ASTWriterStmt.cpp
  vendor/clang/dist/lib/Serialization/CMakeLists.txt
  vendor/clang/dist/lib/Serialization/GeneratePCH.cpp
  vendor/clang/dist/lib/Serialization/GlobalModuleIndex.cpp
  vendor/clang/dist/lib/Serialization/Module.cpp
  vendor/clang/dist/lib/Serialization/ModuleManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CMakeLists.txt
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/Checkers.td
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/Makefile
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/AnalysisManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/BlockCounter.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/BugReporter.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CMakeLists.txt
  vendor/clang/dist/lib/StaticAnalyzer/Core/CallEvent.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/Checker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerContext.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerHelpers.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerRegistry.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ConstraintManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CoreEngine.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/Environment.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngine.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/Makefile
  vendor/clang/dist/lib/StaticAnalyzer/Core/MemRegion.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ProgramState.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/RegionStore.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/SValBuilder.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleConstraintManager.h
  vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/Store.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/SymbolManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Frontend/Makefile
  vendor/clang/dist/lib/Tooling/ArgumentsAdjusters.cpp
  vendor/clang/dist/lib/Tooling/CommonOptionsParser.cpp
  vendor/clang/dist/lib/Tooling/CompilationDatabase.cpp
  vendor/clang/dist/lib/Tooling/Core/CMakeLists.txt
  vendor/clang/dist/lib/Tooling/Core/Replacement.cpp
  vendor/clang/dist/lib/Tooling/JSONCompilationDatabase.cpp
  vendor/clang/dist/lib/Tooling/Tooling.cpp
  vendor/clang/dist/runtime/CMakeLists.txt
  vendor/clang/dist/runtime/compiler-rt/Makefile
  vendor/clang/dist/test/ARCMT/GC-no-arc-runtime.m
  vendor/clang/dist/test/ARCMT/checking.m
  vendor/clang/dist/test/ARCMT/objcmt-subscripting-literals.m
  vendor/clang/dist/test/ARCMT/objcmt-subscripting-literals.m.result
  vendor/clang/dist/test/ASTMerge/codegen-exprs.c
  vendor/clang/dist/test/ASTMerge/exprs.c
  vendor/clang/dist/test/ASTMerge/function.c
  vendor/clang/dist/test/Analysis/Inputs/system-header-simulator.h
  vendor/clang/dist/test/Analysis/MismatchedDeallocator-path-notes.cpp
  vendor/clang/dist/test/Analysis/NSContainers.m
  vendor/clang/dist/test/Analysis/NewDelete-path-notes.cpp
  vendor/clang/dist/test/Analysis/NoReturn.m
  vendor/clang/dist/test/Analysis/ObjCRetSigs.m
  vendor/clang/dist/test/Analysis/PR2599.m
  vendor/clang/dist/test/Analysis/PR2978.m
  vendor/clang/dist/test/Analysis/analyzer-config.c
  vendor/clang/dist/test/Analysis/analyzer-config.cpp
  vendor/clang/dist/test/Analysis/conditional-path-notes.c
  vendor/clang/dist/test/Analysis/cxx-for-range.cpp
  vendor/clang/dist/test/Analysis/dead-stores.cpp
  vendor/clang/dist/test/Analysis/dead-stores.m
  vendor/clang/dist/test/Analysis/diagnostics/deref-track-symbolic-region.c
  vendor/clang/dist/test/Analysis/diagnostics/report-issues-within-main-file.cpp
  vendor/clang/dist/test/Analysis/diagnostics/undef-value-caller.c
  vendor/clang/dist/test/Analysis/diagnostics/undef-value-param.c
  vendor/clang/dist/test/Analysis/diagnostics/undef-value-param.m
  vendor/clang/dist/test/Analysis/dtor.cpp
  vendor/clang/dist/test/Analysis/edges-new.mm
  vendor/clang/dist/test/Analysis/identical-expressions.cpp
  vendor/clang/dist/test/Analysis/initializer.cpp
  vendor/clang/dist/test/Analysis/inline-plist.c
  vendor/clang/dist/test/Analysis/inline-unique-reports.c
  vendor/clang/dist/test/Analysis/inline.cpp
  vendor/clang/dist/test/Analysis/inlining/eager-reclamation-path-notes.c
  vendor/clang/dist/test/Analysis/inlining/eager-reclamation-path-notes.cpp
  vendor/clang/dist/test/Analysis/inlining/path-notes.c
  vendor/clang/dist/test/Analysis/inlining/path-notes.cpp
  vendor/clang/dist/test/Analysis/inlining/path-notes.m
  vendor/clang/dist/test/Analysis/lambdas.cpp
  vendor/clang/dist/test/Analysis/malloc-overflow.c
  vendor/clang/dist/test/Analysis/malloc-plist.c
  vendor/clang/dist/test/Analysis/malloc.c
  vendor/clang/dist/test/Analysis/method-call-path-notes.cpp
  vendor/clang/dist/test/Analysis/model-file.cpp
  vendor/clang/dist/test/Analysis/null-deref-path-notes.m
  vendor/clang/dist/test/Analysis/nullptr.cpp
  vendor/clang/dist/test/Analysis/objc-arc.m
  vendor/clang/dist/test/Analysis/plist-macros.cpp
  vendor/clang/dist/test/Analysis/plist-output-alternate.m
  vendor/clang/dist/test/Analysis/plist-output.m
  vendor/clang/dist/test/Analysis/ptr-arith.c
  vendor/clang/dist/test/Analysis/rdar-6540084.m
  vendor/clang/dist/test/Analysis/reinterpret-cast.cpp
  vendor/clang/dist/test/Analysis/retain-release-gc-only.m
  vendor/clang/dist/test/Analysis/retain-release-path-notes-gc.m
  vendor/clang/dist/test/Analysis/retain-release-path-notes.m
  vendor/clang/dist/test/Analysis/retain-release-region-store.m
  vendor/clang/dist/test/Analysis/superclass.m
  vendor/clang/dist/test/Analysis/temp-obj-dtors-cfg-output.cpp
  vendor/clang/dist/test/Analysis/temporaries.cpp
  vendor/clang/dist/test/Analysis/unix-fns.c
  vendor/clang/dist/test/CMakeLists.txt
  vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.argdep/p4.cpp
  vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p2.cpp
  vendor/clang/dist/test/CXX/basic/basic.scope/basic.scope.hiding/p2.cpp
  vendor/clang/dist/test/CXX/class.access/class.friend/p1.cpp
  vendor/clang/dist/test/CXX/class.access/class.friend/p11.cpp
  vendor/clang/dist/test/CXX/class.access/class.friend/p2-cxx03.cpp
  vendor/clang/dist/test/CXX/class/class.friend/p1.cpp
  vendor/clang/dist/test/CXX/class/class.nest/p1.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p1.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p5.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.fct.spec/p6.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.stc/p2.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p3-1y.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p3-generic-lambda-1y.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p7-1y.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/p3.cpp
  vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-var.cpp
  vendor/clang/dist/test/CXX/drs/dr0xx.cpp
  vendor/clang/dist/test/CXX/drs/dr13xx.cpp
  vendor/clang/dist/test/CXX/drs/dr15xx.cpp
  vendor/clang/dist/test/CXX/drs/dr1xx.cpp
  vendor/clang/dist/test/CXX/drs/dr3xx.cpp
  vendor/clang/dist/test/CXX/drs/dr4xx.cpp
  vendor/clang/dist/test/CXX/drs/dr5xx.cpp
  vendor/clang/dist/test/CXX/except/except.spec/p3.cpp
  vendor/clang/dist/test/CXX/except/except.spec/p4.cpp
  vendor/clang/dist/test/CXX/except/except.spec/p5-pointers.cpp
  vendor/clang/dist/test/CXX/expr/expr.const/p2-0x.cpp
  vendor/clang/dist/test/CXX/expr/expr.const/p5-0x.cpp
  vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/default-arguments.cpp
  vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/p11-1y.cpp
  vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/templates.cpp
  vendor/clang/dist/test/CXX/expr/expr.unary/expr.unary.op/p4.cpp
  vendor/clang/dist/test/CXX/lex/lex.literal/lex.ext/p12.cpp
  vendor/clang/dist/test/CXX/lex/lex.literal/lex.ext/p2.cpp
  vendor/clang/dist/test/CXX/lex/lex.literal/lex.ext/p5.cpp
  vendor/clang/dist/test/CXX/lex/lex.literal/lex.ext/p7.cpp
  vendor/clang/dist/test/CXX/over/over.oper/over.literal/p2.cpp
  vendor/clang/dist/test/CXX/over/over.over/p2-resolve-single-template-id.cpp
  vendor/clang/dist/test/CXX/temp/temp.arg/temp.arg.nontype/p1.cpp
  vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1-inst.cpp
  vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1.cpp
  vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp
  vendor/clang/dist/test/CXX/temp/temp.param/p3.cpp
  vendor/clang/dist/test/CXX/temp/temp.res/temp.local/p3.cpp
  vendor/clang/dist/test/CXX/temp/temp.res/temp.local/p6.cpp
  vendor/clang/dist/test/CXX/temp/temp.spec/temp.explicit/p1.cpp
  vendor/clang/dist/test/CodeCompletion/macros-in-modules.c
  vendor/clang/dist/test/CodeCompletion/macros-in-modules.m
  vendor/clang/dist/test/CodeCompletion/ordinary-name.cpp
  vendor/clang/dist/test/CodeGen/2003-12-14-ExternInlineSupport.c
  vendor/clang/dist/test/CodeGen/2006-01-13-Includes.c
  vendor/clang/dist/test/CodeGen/2007-05-11-str-const.c
  vendor/clang/dist/test/CodeGen/2009-01-21-InvalidIterator.c
  vendor/clang/dist/test/CodeGen/2009-03-13-dbg.c
  vendor/clang/dist/test/CodeGen/2009-04-23-dbg.c
  vendor/clang/dist/test/CodeGen/2009-07-31-DbgDeclare.c
  vendor/clang/dist/test/CodeGen/2010-01-14-FnType-DebugInfo.c
  vendor/clang/dist/test/CodeGen/2010-01-18-Inlined-Debug.c
  vendor/clang/dist/test/CodeGen/2010-02-10-PointerName.c
  vendor/clang/dist/test/CodeGen/2010-02-15-DbgStaticVar.c
  vendor/clang/dist/test/CodeGen/2010-02-16-DbgScopes.c
  vendor/clang/dist/test/CodeGen/2010-03-5-LexicalScope.c
  vendor/clang/dist/test/CodeGen/2010-07-08-DeclDebugLineNo.c
  vendor/clang/dist/test/CodeGen/2010-08-10-DbgConstant.c
  vendor/clang/dist/test/CodeGen/3dnow-builtins.c
  vendor/clang/dist/test/CodeGen/Inputs/stdio.h
  vendor/clang/dist/test/CodeGen/aarch64-poly64.c
  vendor/clang/dist/test/CodeGen/aarch64-varargs.c
  vendor/clang/dist/test/CodeGen/adc-builtins.c
  vendor/clang/dist/test/CodeGen/alias.c
  vendor/clang/dist/test/CodeGen/align-global-large.c
  vendor/clang/dist/test/CodeGen/alignment.c
  vendor/clang/dist/test/CodeGen/arm-abi-vector.c
  vendor/clang/dist/test/CodeGen/arm-arguments.c
  vendor/clang/dist/test/CodeGen/arm-neon-misc.c
  vendor/clang/dist/test/CodeGen/arm-target-features.c
  vendor/clang/dist/test/CodeGen/arm-vector-align.c
  vendor/clang/dist/test/CodeGen/arm64-abi-vector.c
  vendor/clang/dist/test/CodeGen/arm64-arguments.c
  vendor/clang/dist/test/CodeGen/arm64-be-hfa-vararg.c
  vendor/clang/dist/test/CodeGen/arm_acle.c
  vendor/clang/dist/test/CodeGen/atomic-arm64.c
  vendor/clang/dist/test/CodeGen/atomic-ops-libcall.c
  vendor/clang/dist/test/CodeGen/atomic-ops.c
  vendor/clang/dist/test/CodeGen/atomic_ops.c
  vendor/clang/dist/test/CodeGen/attr-disable-tail-calls.c
  vendor/clang/dist/test/CodeGen/attr-minsize.cpp
  vendor/clang/dist/test/CodeGen/attr-nodebug.c
  vendor/clang/dist/test/CodeGen/attr-noinline.c
  vendor/clang/dist/test/CodeGen/attributes.c
  vendor/clang/dist/test/CodeGen/available-externally-hidden.cpp
  vendor/clang/dist/test/CodeGen/avx-builtins.c
  vendor/clang/dist/test/CodeGen/avx-cmp-builtins.c
  vendor/clang/dist/test/CodeGen/avx-shuffle-builtins.c
  vendor/clang/dist/test/CodeGen/avx2-builtins.c
  vendor/clang/dist/test/CodeGen/avx512bw-builtins.c
  vendor/clang/dist/test/CodeGen/avx512cdintrin.c
  vendor/clang/dist/test/CodeGen/avx512dq-builtins.c
  vendor/clang/dist/test/CodeGen/avx512er-builtins.c
  vendor/clang/dist/test/CodeGen/avx512f-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vl-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vlbw-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vldq-builtins.c
  vendor/clang/dist/test/CodeGen/bitfield-2.c
  vendor/clang/dist/test/CodeGen/block-byref-aggr.c
  vendor/clang/dist/test/CodeGen/block-with-perdefinedexpr.c
  vendor/clang/dist/test/CodeGen/bmi2-builtins.c
  vendor/clang/dist/test/CodeGen/builtin-cpu-supports.c
  vendor/clang/dist/test/CodeGen/builtins-arm.c
  vendor/clang/dist/test/CodeGen/builtins-arm64.c
  vendor/clang/dist/test/CodeGen/builtins-nvptx.c
  vendor/clang/dist/test/CodeGen/builtins-overflow.c
  vendor/clang/dist/test/CodeGen/builtins-ppc-altivec.c
  vendor/clang/dist/test/CodeGen/builtins-ppc-crypto.c
  vendor/clang/dist/test/CodeGen/builtins-ppc-p7.c
  vendor/clang/dist/test/CodeGen/builtins-ppc-p8vector.c
  vendor/clang/dist/test/CodeGen/builtins-ppc.c
  vendor/clang/dist/test/CodeGen/builtins-x86.c
  vendor/clang/dist/test/CodeGen/c-strings.c
  vendor/clang/dist/test/CodeGen/c11atomics-ios.c
  vendor/clang/dist/test/CodeGen/c11atomics.c
  vendor/clang/dist/test/CodeGen/captured-statements.c
  vendor/clang/dist/test/CodeGen/catch-undef-behavior.c
  vendor/clang/dist/test/CodeGen/cleanup-destslot-simple.c
  vendor/clang/dist/test/CodeGen/complex-convert.c
  vendor/clang/dist/test/CodeGen/complex-math.c
  vendor/clang/dist/test/CodeGen/debug-info-257-args.c
  vendor/clang/dist/test/CodeGen/debug-info-args.c
  vendor/clang/dist/test/CodeGen/debug-info-block-decl.c
  vendor/clang/dist/test/CodeGen/debug-info-block-out-return.c
  vendor/clang/dist/test/CodeGen/debug-info-block.c
  vendor/clang/dist/test/CodeGen/debug-info-compilation-dir.c
  vendor/clang/dist/test/CodeGen/debug-info-crash.c
  vendor/clang/dist/test/CodeGen/debug-info-enum.c
  vendor/clang/dist/test/CodeGen/debug-info-gline-tables-only.c
  vendor/clang/dist/test/CodeGen/debug-info-gline-tables-only2.c
  vendor/clang/dist/test/CodeGen/debug-info-line.c
  vendor/clang/dist/test/CodeGen/debug-info-line2.c
  vendor/clang/dist/test/CodeGen/debug-info-line3.c
  vendor/clang/dist/test/CodeGen/debug-info-member.c
  vendor/clang/dist/test/CodeGen/debug-info-packed-struct.c
  vendor/clang/dist/test/CodeGen/debug-info-same-line.c
  vendor/clang/dist/test/CodeGen/debug-info-scope-file.c
  vendor/clang/dist/test/CodeGen/debug-info-scope.c
  vendor/clang/dist/test/CodeGen/debug-info-static.c
  vendor/clang/dist/test/CodeGen/debug-info-typedef.c
  vendor/clang/dist/test/CodeGen/debug-info-vector.c
  vendor/clang/dist/test/CodeGen/debug-info-vla.c
  vendor/clang/dist/test/CodeGen/debug-info.c
  vendor/clang/dist/test/CodeGen/debug-line-1.c
  vendor/clang/dist/test/CodeGen/dwarf-version.c
  vendor/clang/dist/test/CodeGen/enum2.c
  vendor/clang/dist/test/CodeGen/exceptions-seh-finally.c
  vendor/clang/dist/test/CodeGen/exceptions-seh-leave.c
  vendor/clang/dist/test/CodeGen/exceptions-seh.c
  vendor/clang/dist/test/CodeGen/exprs.c
  vendor/clang/dist/test/CodeGen/ext-vector-member-alignment.c
  vendor/clang/dist/test/CodeGen/f16c-builtins.c
  vendor/clang/dist/test/CodeGen/fma-builtins.c
  vendor/clang/dist/test/CodeGen/fma4-builtins.c
  vendor/clang/dist/test/CodeGen/fp-contract-pragma.cpp
  vendor/clang/dist/test/CodeGen/fsgsbase-builtins.c
  vendor/clang/dist/test/CodeGen/function-attributes.c
  vendor/clang/dist/test/CodeGen/global-blocks-lines.c
  vendor/clang/dist/test/CodeGen/hidden-alias-to-internal-function.c
  vendor/clang/dist/test/CodeGen/inline.c
  vendor/clang/dist/test/CodeGen/le32-arguments.c
  vendor/clang/dist/test/CodeGen/libcalls-fno-builtin.c
  vendor/clang/dist/test/CodeGen/lifetime-debuginfo-1.c
  vendor/clang/dist/test/CodeGen/lifetime-debuginfo-2.c
  vendor/clang/dist/test/CodeGen/lineno-dbginfo.c
  vendor/clang/dist/test/CodeGen/linetable-endscope.c
  vendor/clang/dist/test/CodeGen/link-bitcode-file.c
  vendor/clang/dist/test/CodeGen/long_double_fp128.cpp
  vendor/clang/dist/test/CodeGen/lzcnt-builtins.c
  vendor/clang/dist/test/CodeGen/mips-unsupported-nan.c
  vendor/clang/dist/test/CodeGen/mips-varargs.c
  vendor/clang/dist/test/CodeGen/mmx-builtins.c
  vendor/clang/dist/test/CodeGen/ms-declspecs.c
  vendor/clang/dist/test/CodeGen/ms-inline-asm.c
  vendor/clang/dist/test/CodeGen/ms_abi.c
  vendor/clang/dist/test/CodeGen/ms_struct-pack.c
  vendor/clang/dist/test/CodeGen/mult-alt-x86.c
  vendor/clang/dist/test/CodeGen/named_reg_global.c
  vendor/clang/dist/test/CodeGen/nvptx-abi.c
  vendor/clang/dist/test/CodeGen/nvptx-inlineasm-ptx.c
  vendor/clang/dist/test/CodeGen/object-size.c
  vendor/clang/dist/test/CodeGen/overloadable.c
  vendor/clang/dist/test/CodeGen/override-layout.c
  vendor/clang/dist/test/CodeGen/packed-arrays.c
  vendor/clang/dist/test/CodeGen/packed-structure.c
  vendor/clang/dist/test/CodeGen/pclmul-builtins.c
  vendor/clang/dist/test/CodeGen/popcnt-builtins.c
  vendor/clang/dist/test/CodeGen/ppc-varargs-struct.c
  vendor/clang/dist/test/CodeGen/ppc64-align-struct.c
  vendor/clang/dist/test/CodeGen/ppc64-complex-parms.c
  vendor/clang/dist/test/CodeGen/ppc64-struct-onefloat.c
  vendor/clang/dist/test/CodeGen/ppc64-varargs-complex.c
  vendor/clang/dist/test/CodeGen/ppc64le-varargs-complex.c
  vendor/clang/dist/test/CodeGen/pragma-comment.c
  vendor/clang/dist/test/CodeGen/pragma-weak.c
  vendor/clang/dist/test/CodeGen/prefetchw-builtins.c
  vendor/clang/dist/test/CodeGen/redefine_extname.c
  vendor/clang/dist/test/CodeGen/rtm-builtins.c
  vendor/clang/dist/test/CodeGen/sanitize-address-field-padding.cpp
  vendor/clang/dist/test/CodeGen/sanitize-trap.c
  vendor/clang/dist/test/CodeGen/sha-builtins.c
  vendor/clang/dist/test/CodeGen/sparcv9-abi.c
  vendor/clang/dist/test/CodeGen/sse-builtins-dbg.c
  vendor/clang/dist/test/CodeGen/sse-builtins.c
  vendor/clang/dist/test/CodeGen/sse.c
  vendor/clang/dist/test/CodeGen/sse4a-builtins.c
  vendor/clang/dist/test/CodeGen/string-literal-short-wstring.c
  vendor/clang/dist/test/CodeGen/string-literal.c
  vendor/clang/dist/test/CodeGen/target-data.c
  vendor/clang/dist/test/CodeGen/tbaa-class.cpp
  vendor/clang/dist/test/CodeGen/tbaa.cpp
  vendor/clang/dist/test/CodeGen/tbm-builtins.c
  vendor/clang/dist/test/CodeGen/tls-model.c
  vendor/clang/dist/test/CodeGen/ubsan-type-blacklist.cpp
  vendor/clang/dist/test/CodeGen/vector-alignment.c
  vendor/clang/dist/test/CodeGen/vector.c
  vendor/clang/dist/test/CodeGen/vectorcall.c
  vendor/clang/dist/test/CodeGen/vld_dup.c
  vendor/clang/dist/test/CodeGen/x86_64-arguments.c
  vendor/clang/dist/test/CodeGen/xcore-abi.c
  vendor/clang/dist/test/CodeGen/xop-builtins.c
  vendor/clang/dist/test/CodeGenCUDA/address-spaces.cu
  vendor/clang/dist/test/CodeGenCUDA/filter-decl.cu
  vendor/clang/dist/test/CodeGenCUDA/ptx-kernels.cu
  vendor/clang/dist/test/CodeGenCXX/2006-11-20-GlobalSymbols.cpp
  vendor/clang/dist/test/CodeGenCXX/2007-01-02-UnboundedArray.cpp
  vendor/clang/dist/test/CodeGenCXX/2009-03-17-dbg.cpp
  vendor/clang/dist/test/CodeGenCXX/2009-04-23-bool2.cpp
  vendor/clang/dist/test/CodeGenCXX/2009-06-16-DebugInfoCrash.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-03-09-AnonAggregate.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-05-10-Var-DbgInfo.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-05-12-PtrToMember-Dbg.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-06-21-LocalVarDbg.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-06-22-BitfieldInit.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-06-22-ZeroBitfield.cpp
  vendor/clang/dist/test/CodeGenCXX/2010-07-23-DeclLoc.cpp
  vendor/clang/dist/test/CodeGenCXX/PR20038.cpp
  vendor/clang/dist/test/CodeGenCXX/arm.cpp
  vendor/clang/dist/test/CodeGenCXX/attr.cpp
  vendor/clang/dist/test/CodeGenCXX/catch-undef-behavior.cpp
  vendor/clang/dist/test/CodeGenCXX/cfi-cast.cpp
  vendor/clang/dist/test/CodeGenCXX/cfi-ms-rtti.cpp
  vendor/clang/dist/test/CodeGenCXX/cfi-nvcall.cpp
  vendor/clang/dist/test/CodeGenCXX/cfi-vcall.cpp
  vendor/clang/dist/test/CodeGenCXX/const-init-cxx11.cpp
  vendor/clang/dist/test/CodeGenCXX/constructor-alias.cpp
  vendor/clang/dist/test/CodeGenCXX/constructor-destructor-return-this.cpp
  vendor/clang/dist/test/CodeGenCXX/cp-blocks-linetables.cpp
  vendor/clang/dist/test/CodeGenCXX/crash.cpp
  vendor/clang/dist/test/CodeGenCXX/ctor-dtor-alias.cpp
  vendor/clang/dist/test/CodeGenCXX/ctor-globalopt.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx11-initializer-array-new.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx11-thread-local-reference.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx11-thread-local.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-access.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-anon-union-vars.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-artificial-arg.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-blocks.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-char16.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-class-nolimit.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-context.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-cxx0x.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-cxx1y.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-decl-nested.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-determinism.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-dup-fwd-decl.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-enum-class.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-enum.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-flex-member.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-function-context.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-fwd-ref.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-gline-tables-only.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-global-ctor-dtor.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-global.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-globalinit.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-indirect-field-decl.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-large-constant.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-limited.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-line-if.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-line.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-method-nodebug.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-method.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-method2.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-namespace.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-nullptr.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-ptr-to-member-function.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-qualifiers.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-rvalue-ref.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-scope.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-static-fns.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-explicit-specialization.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-fwd.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-limit.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-member.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-partial-specialization.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-quals.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-recursive.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-thunk.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-union-template.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-union.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-use-after-free.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-uuid.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-varargs.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-vtable-optzn.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-wchar.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-windows-dtor.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-lambda-expressions.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-lambda-this.cpp
  vendor/clang/dist/test/CodeGenCXX/delete-two-arg.cpp
  vendor/clang/dist/test/CodeGenCXX/destructor-debug-info.cpp
  vendor/clang/dist/test/CodeGenCXX/destructors.cpp
  vendor/clang/dist/test/CodeGenCXX/dllexport-alias.cpp
  vendor/clang/dist/test/CodeGenCXX/dllexport-members.cpp
  vendor/clang/dist/test/CodeGenCXX/dllexport.cpp
  vendor/clang/dist/test/CodeGenCXX/dllimport-rtti.cpp
  vendor/clang/dist/test/CodeGenCXX/dllimport.cpp
  vendor/clang/dist/test/CodeGenCXX/duplicate-mangled-name.cpp
  vendor/clang/dist/test/CodeGenCXX/enable_if.cpp
  vendor/clang/dist/test/CodeGenCXX/exceptions-seh-filter-captures.cpp
  vendor/clang/dist/test/CodeGenCXX/exceptions-seh.cpp
  vendor/clang/dist/test/CodeGenCXX/exceptions.cpp
  vendor/clang/dist/test/CodeGenCXX/extern-c.cpp
  vendor/clang/dist/test/CodeGenCXX/globalinit-loc.cpp
  vendor/clang/dist/test/CodeGenCXX/homogeneous-aggregates.cpp
  vendor/clang/dist/test/CodeGenCXX/init-invariant.cpp
  vendor/clang/dist/test/CodeGenCXX/inline-dllexport-member.cpp
  vendor/clang/dist/test/CodeGenCXX/inline-functions.cpp
  vendor/clang/dist/test/CodeGenCXX/lambda-expressions.cpp
  vendor/clang/dist/test/CodeGenCXX/linetable-cleanup.cpp
  vendor/clang/dist/test/CodeGenCXX/linetable-eh.cpp
  vendor/clang/dist/test/CodeGenCXX/linetable-fnbegin.cpp
  vendor/clang/dist/test/CodeGenCXX/linetable-virtual-variadic.cpp
  vendor/clang/dist/test/CodeGenCXX/lpad-linetable.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-literal-suffix.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-ms-cxx11.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-ms-cxx14.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-ms-vector-types.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-ms.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-variadic-templates.cpp
  vendor/clang/dist/test/CodeGenCXX/member-alignment.cpp
  vendor/clang/dist/test/CodeGenCXX/member-function-pointers.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-arg-order.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-array-cookies.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-eh-catch.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-eh-cleanups.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-eh-terminate.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-member-pointers.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-structors-alias.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-structors.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-thread-safe-statics.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-try-throw.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vftables.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-virtual-inheritance-vtordisps.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-virtual-inheritance.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-single-inheritance.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance-vtordisps.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-compatibility.cpp
  vendor/clang/dist/test/CodeGenCXX/ms-integer-static-data-members.cpp
  vendor/clang/dist/test/CodeGenCXX/new-alias.cpp
  vendor/clang/dist/test/CodeGenCXX/new.cpp
  vendor/clang/dist/test/CodeGenCXX/partial-destruction.cpp
  vendor/clang/dist/test/CodeGenCXX/pointers-to-data-members.cpp
  vendor/clang/dist/test/CodeGenCXX/pragma-loop-safety.cpp
  vendor/clang/dist/test/CodeGenCXX/pragma-loop.cpp
  vendor/clang/dist/test/CodeGenCXX/pragma-unroll.cpp
  vendor/clang/dist/test/CodeGenCXX/redefine_extname.cpp
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-callback.cpp
  vendor/clang/dist/test/CodeGenCXX/scoped-enums-debug-info.cpp
  vendor/clang/dist/test/CodeGenCXX/static-init.cpp
  vendor/clang/dist/test/CodeGenCXX/thunks.cpp
  vendor/clang/dist/test/CodeGenCXX/tls-init-funcs.cpp
  vendor/clang/dist/test/CodeGenCXX/typeid-cxx11.cpp
  vendor/clang/dist/test/CodeGenCXX/uncopyable-args.cpp
  vendor/clang/dist/test/CodeGenCXX/vararg-non-pod-ms-compat.cpp
  vendor/clang/dist/test/CodeGenCXX/virtual-base-ctor.cpp
  vendor/clang/dist/test/CodeGenCXX/virtual-destructor-calls.cpp
  vendor/clang/dist/test/CodeGenCXX/visibility.cpp
  vendor/clang/dist/test/CodeGenCXX/vtable-available-externally.cpp
  vendor/clang/dist/test/CodeGenCXX/vtable-holder-self-reference.cpp
  vendor/clang/dist/test/CodeGenCXX/vtable-key-function-ios.cpp
  vendor/clang/dist/test/CodeGenCXX/vtable-linkage.cpp
  vendor/clang/dist/test/CodeGenCXX/warn-padded-packed.cpp
  vendor/clang/dist/test/CodeGenCXX/x86_64-arguments.cpp
  vendor/clang/dist/test/CodeGenObjC/2009-01-21-invalid-debug-info.m
  vendor/clang/dist/test/CodeGenObjC/2010-02-09-DbgSelf.m
  vendor/clang/dist/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m
  vendor/clang/dist/test/CodeGenObjC/2010-02-23-DbgInheritance.m
  vendor/clang/dist/test/CodeGenObjC/arc-blocks.m
  vendor/clang/dist/test/CodeGenObjC/arc-captured-32bit-block-var-layout-2.m
  vendor/clang/dist/test/CodeGenObjC/arc-captured-32bit-block-var-layout.m
  vendor/clang/dist/test/CodeGenObjC/arc-captured-block-var-inlined-layout.m
  vendor/clang/dist/test/CodeGenObjC/arc-captured-block-var-layout.m
  vendor/clang/dist/test/CodeGenObjC/arc-foreach.m
  vendor/clang/dist/test/CodeGenObjC/arc-ivar-layout.m
  vendor/clang/dist/test/CodeGenObjC/arc-linetable-autorelease.m
  vendor/clang/dist/test/CodeGenObjC/arc-linetable.m
  vendor/clang/dist/test/CodeGenObjC/arc-literals.m
  vendor/clang/dist/test/CodeGenObjC/arc-loadweakretained-release.m
  vendor/clang/dist/test/CodeGenObjC/arc-precise-lifetime.m
  vendor/clang/dist/test/CodeGenObjC/arc.m
  vendor/clang/dist/test/CodeGenObjC/block-byref-debuginfo.m
  vendor/clang/dist/test/CodeGenObjC/block-var-layout.m
  vendor/clang/dist/test/CodeGenObjC/blocks-ivar-debug.m
  vendor/clang/dist/test/CodeGenObjC/blocks.m
  vendor/clang/dist/test/CodeGenObjC/catch-lexical-block.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-block-captured-self.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-block-helper.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-block-line.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-block-type.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-blocks.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-class-extension.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-class-extension2.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-class-extension3.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-crash-2.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-crash.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-default-synth-ivar.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-getter-name.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-id-with-protocol.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-impl.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-instancetype.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-ivars-extension.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-ivars-indirect.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-ivars-private.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-ivars.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-lifetime-crash.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-linkagename.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-nested-blocks.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property-accessors.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property2.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property3.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property4.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-property5.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-pubtypes.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-selector.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-self.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-static-var.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-synthesis.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-variadic-method.m
  vendor/clang/dist/test/CodeGenObjC/debug-property-synth.m
  vendor/clang/dist/test/CodeGenObjC/debuginfo-properties.m
  vendor/clang/dist/test/CodeGenObjC/encode-test.m
  vendor/clang/dist/test/CodeGenObjC/exceptions.m
  vendor/clang/dist/test/CodeGenObjC/ivar-base-as-invariant-load.m
  vendor/clang/dist/test/CodeGenObjC/ivar-invariant.m
  vendor/clang/dist/test/CodeGenObjC/ivar-layout-64.m
  vendor/clang/dist/test/CodeGenObjC/layout-bitfield-crash.m
  vendor/clang/dist/test/CodeGenObjC/local-static-block.m
  vendor/clang/dist/test/CodeGenObjC/mrr-captured-block-var-inlined-layout.m
  vendor/clang/dist/test/CodeGenObjC/objc-fixed-enum.m
  vendor/clang/dist/test/CodeGenObjC/objc-literal-tests.m
  vendor/clang/dist/test/CodeGenObjC/objc2-weak-ivar-debug.m
  vendor/clang/dist/test/CodeGenObjC/optimize-ivar-offset-load.m
  vendor/clang/dist/test/CodeGenObjC/parameterized_classes.m
  vendor/clang/dist/test/CodeGenObjC/property-dbg.m
  vendor/clang/dist/test/CodeGenObjC/selector-ref-invariance.m
  vendor/clang/dist/test/CodeGenObjC/stret-1.m
  vendor/clang/dist/test/CodeGenObjCXX/arc-cxx11-init-list.mm
  vendor/clang/dist/test/CodeGenObjCXX/arc-exceptions.mm
  vendor/clang/dist/test/CodeGenObjCXX/arc-new-delete.mm
  vendor/clang/dist/test/CodeGenObjCXX/arc.mm
  vendor/clang/dist/test/CodeGenObjCXX/block-var-layout.mm
  vendor/clang/dist/test/CodeGenObjCXX/blocks.mm
  vendor/clang/dist/test/CodeGenObjCXX/debug-info-cyclic.mm
  vendor/clang/dist/test/CodeGenObjCXX/debug-info-line.mm
  vendor/clang/dist/test/CodeGenObjCXX/debug-info.mm
  vendor/clang/dist/test/CodeGenObjCXX/designated-initializers.mm
  vendor/clang/dist/test/CodeGenObjCXX/literals.mm
  vendor/clang/dist/test/CodeGenObjCXX/nested-ehlocation.mm
  vendor/clang/dist/test/CodeGenObjCXX/pr14474-gline-tables-only.mm
  vendor/clang/dist/test/CodeGenObjCXX/property-lvalue-capture.mm
  vendor/clang/dist/test/CodeGenObjCXX/property-object-conditional-exp.mm
  vendor/clang/dist/test/CodeGenObjCXX/property-object-reference-2.mm
  vendor/clang/dist/test/CodeGenObjCXX/property-objects.mm
  vendor/clang/dist/test/CodeGenObjCXX/selector-expr-lvalue.mm
  vendor/clang/dist/test/CodeGenOpenCL/address-spaces.cl
  vendor/clang/dist/test/Coverage/codegen-next.m
  vendor/clang/dist/test/Coverage/codegen.c
  vendor/clang/dist/test/Coverage/targets.c
  vendor/clang/dist/test/CoverageMapping/ir.c
  vendor/clang/dist/test/CoverageMapping/unused_names.c
  vendor/clang/dist/test/Driver/Xlinker-args.c
  vendor/clang/dist/test/Driver/aarch64-cpus.c
  vendor/clang/dist/test/Driver/aarch64-fixed-x18.c
  vendor/clang/dist/test/Driver/apple-kext-mkernel.c
  vendor/clang/dist/test/Driver/arm-alignment.c
  vendor/clang/dist/test/Driver/arm-cortex-cpus.c
  vendor/clang/dist/test/Driver/arm-fixed-r9.c
  vendor/clang/dist/test/Driver/arm-ias-Wa.s
  vendor/clang/dist/test/Driver/biarch.c
  vendor/clang/dist/test/Driver/cl-eh.cpp
  vendor/clang/dist/test/Driver/cl-fallback.c
  vendor/clang/dist/test/Driver/cl-inputs.c
  vendor/clang/dist/test/Driver/cl-link-at-file.c
  vendor/clang/dist/test/Driver/cl-link.c
  vendor/clang/dist/test/Driver/cl-options.c
  vendor/clang/dist/test/Driver/cl-outputs.c
  vendor/clang/dist/test/Driver/cl-runtime-flags.c
  vendor/clang/dist/test/Driver/cl-x86-flags.c
  vendor/clang/dist/test/Driver/cl-zc.cpp
  vendor/clang/dist/test/Driver/cl.c
  vendor/clang/dist/test/Driver/clang-g-opts.c
  vendor/clang/dist/test/Driver/clang-translation.c
  vendor/clang/dist/test/Driver/clang_f_opts.c
  vendor/clang/dist/test/Driver/coverage_no_integrated_as.c
  vendor/clang/dist/test/Driver/crash-report-modules.m
  vendor/clang/dist/test/Driver/crash-report.c
  vendor/clang/dist/test/Driver/cuda-options.cu
  vendor/clang/dist/test/Driver/cuda-simple.cu
  vendor/clang/dist/test/Driver/darwin-debug-flags.c
  vendor/clang/dist/test/Driver/darwin-ld.c
  vendor/clang/dist/test/Driver/darwin-sdkroot.c
  vendor/clang/dist/test/Driver/darwin-version.c
  vendor/clang/dist/test/Driver/debug-options-as.c
  vendor/clang/dist/test/Driver/debug-options.c
  vendor/clang/dist/test/Driver/dragonfly.c
  vendor/clang/dist/test/Driver/dyld-prefix.c
  vendor/clang/dist/test/Driver/env.c
  vendor/clang/dist/test/Driver/freebsd-mips-as.c
  vendor/clang/dist/test/Driver/freebsd.c
  vendor/clang/dist/test/Driver/fsanitize-blacklist.c
  vendor/clang/dist/test/Driver/fsanitize-coverage.c
  vendor/clang/dist/test/Driver/fsanitize.c
  vendor/clang/dist/test/Driver/gold-lto.c
  vendor/clang/dist/test/Driver/hexagon-toolchain-elf.c
  vendor/clang/dist/test/Driver/implicit-function-as-error.c
  vendor/clang/dist/test/Driver/instrprof-ld.c
  vendor/clang/dist/test/Driver/integrated-as.s
  vendor/clang/dist/test/Driver/ios-simulator-arcruntime.c
  vendor/clang/dist/test/Driver/linux-as.c
  vendor/clang/dist/test/Driver/linux-header-search.cpp
  vendor/clang/dist/test/Driver/linux-ld.c
  vendor/clang/dist/test/Driver/lto.c
  vendor/clang/dist/test/Driver/mips-abi.c
  vendor/clang/dist/test/Driver/mips-as.c
  vendor/clang/dist/test/Driver/modules.m
  vendor/clang/dist/test/Driver/nacl-direct.c
  vendor/clang/dist/test/Driver/netbsd.c
  vendor/clang/dist/test/Driver/no-canonical-prefixes.c
  vendor/clang/dist/test/Driver/nodefaultlib.c
  vendor/clang/dist/test/Driver/nostdlib.c
  vendor/clang/dist/test/Driver/openbsd.c
  vendor/clang/dist/test/Driver/pic.c
  vendor/clang/dist/test/Driver/ppc-features.cpp
  vendor/clang/dist/test/Driver/rewrite-legacy-objc.m
  vendor/clang/dist/test/Driver/rewrite-objc.m
  vendor/clang/dist/test/Driver/rtti-options.cpp
  vendor/clang/dist/test/Driver/sanitizer-ld.c
  vendor/clang/dist/test/Driver/save-temps.c
  vendor/clang/dist/test/Driver/split-debug.c
  vendor/clang/dist/test/Driver/stack-protector.c
  vendor/clang/dist/test/Driver/stackrealign.c
  vendor/clang/dist/test/Driver/thread-model.c
  vendor/clang/dist/test/Driver/windows-cross.c
  vendor/clang/dist/test/Driver/working-directory.c
  vendor/clang/dist/test/FixIt/atomic-property.m
  vendor/clang/dist/test/FixIt/fixit-vexing-parse.cpp
  vendor/clang/dist/test/FixIt/fixit.cpp
  vendor/clang/dist/test/FixIt/format.m
  vendor/clang/dist/test/Format/basic.cpp
  vendor/clang/dist/test/Format/cursor.cpp
  vendor/clang/dist/test/Format/disable-format.cpp
  vendor/clang/dist/test/Format/incomplete.cpp
  vendor/clang/dist/test/Format/language-detection.cpp
  vendor/clang/dist/test/Format/line-ranges.cpp
  vendor/clang/dist/test/Format/ranges.cpp
  vendor/clang/dist/test/Format/style-on-command-line.cpp
  vendor/clang/dist/test/Frontend/Inputs/profile-sample-use-loc-tracking.prof
  vendor/clang/dist/test/Frontend/darwin-version.c
  vendor/clang/dist/test/Frontend/dependency-gen.c
  vendor/clang/dist/test/Frontend/optimization-remark-line-directive.c
  vendor/clang/dist/test/Frontend/optimization-remark.c
  vendor/clang/dist/test/Frontend/print-header-includes.c
  vendor/clang/dist/test/Frontend/source-col-map.c
  vendor/clang/dist/test/Headers/ms-intrin.cpp
  vendor/clang/dist/test/Headers/x86intrin.c
  vendor/clang/dist/test/Index/TestClassForwardDecl.m
  vendor/clang/dist/test/Index/annotate-comments-objc.m
  vendor/clang/dist/test/Index/annotate-comments.cpp
  vendor/clang/dist/test/Index/annotate-module.m
  vendor/clang/dist/test/Index/attributes-cuda.cu
  vendor/clang/dist/test/Index/c-index-api-loadTU-test.m
  vendor/clang/dist/test/Index/c-index-getCursor-test.m
  vendor/clang/dist/test/Index/c-index-pch.c
  vendor/clang/dist/test/Index/c-index-redecls.c
  vendor/clang/dist/test/Index/cindex-from-source.m
  vendor/clang/dist/test/Index/comment-custom-block-command.cpp
  vendor/clang/dist/test/Index/comment-objc-parameterized-classes.m
  vendor/clang/dist/test/Index/comment-to-html-xml-conversion.cpp
  vendor/clang/dist/test/Index/complete-kvc.m
  vendor/clang/dist/test/Index/complete-method-decls.m
  vendor/clang/dist/test/Index/complete-modules.m
  vendor/clang/dist/test/Index/complete-parameterized-classes.m
  vendor/clang/dist/test/Index/complete-pch.m
  vendor/clang/dist/test/Index/complete-preamble.cpp
  vendor/clang/dist/test/Index/complete-property-flags.m
  vendor/clang/dist/test/Index/crash-recovery-modules.m
  vendor/clang/dist/test/Index/fix-its.m
  vendor/clang/dist/test/Index/get-cursor.m
  vendor/clang/dist/test/Index/index-file.cpp
  vendor/clang/dist/test/Index/index-module.m
  vendor/clang/dist/test/Index/index-pch-with-module.m
  vendor/clang/dist/test/Index/index-templates.cpp
  vendor/clang/dist/test/Index/parse-all-comments.c
  vendor/clang/dist/test/Index/pch-depending-on-deleted-module.c
  vendor/clang/dist/test/Index/print-mangled-name.cpp
  vendor/clang/dist/test/Index/print-type.cpp
  vendor/clang/dist/test/Index/print-type.m
  vendor/clang/dist/test/Index/skip-parsed-bodies/compile_commands.json
  vendor/clang/dist/test/Index/warning-flags.c
  vendor/clang/dist/test/Layout/itanium-union-bitfield.cpp
  vendor/clang/dist/test/Layout/ms-x86-alias-avoidance-padding.cpp
  vendor/clang/dist/test/Layout/ms-x86-bitfields-vbases.cpp
  vendor/clang/dist/test/Layout/ms-x86-empty-layout.c
  vendor/clang/dist/test/Layout/ms-x86-empty-nonvirtual-bases.cpp
  vendor/clang/dist/test/Layout/ms-x86-empty-virtual-base.cpp
  vendor/clang/dist/test/Layout/ms-x86-pack-and-align.cpp
  vendor/clang/dist/test/Lexer/cxx-features.cpp
  vendor/clang/dist/test/Lexer/cxx0x_keyword_as_cxx98.cpp
  vendor/clang/dist/test/Lexer/has_feature_cxx0x.cpp
  vendor/clang/dist/test/Lexer/has_feature_rtti.cpp
  vendor/clang/dist/test/Lexer/hexfloat.cpp
  vendor/clang/dist/test/Lexer/keywords_test.c
  vendor/clang/dist/test/Lexer/keywords_test.cpp
  vendor/clang/dist/test/Lexer/ms-extensions.c
  vendor/clang/dist/test/Lexer/ms-extensions.cpp
  vendor/clang/dist/test/Lexer/msdos-cpm-eof.c
  vendor/clang/dist/test/Lexer/unicode.c
  vendor/clang/dist/test/Misc/ast-dump-attr.cpp
  vendor/clang/dist/test/Misc/ast-dump-color.cpp
  vendor/clang/dist/test/Misc/ast-dump-invalid.cpp
  vendor/clang/dist/test/Misc/ast-print-pragmas.cpp
  vendor/clang/dist/test/Misc/backend-optimization-failure.cpp
  vendor/clang/dist/test/Misc/caret-diags-macros.c
  vendor/clang/dist/test/Misc/diag-aka-types.cpp
  vendor/clang/dist/test/Misc/diag-presumed.c
  vendor/clang/dist/test/Misc/permissions.cpp
  vendor/clang/dist/test/Misc/serialized-diags.c
  vendor/clang/dist/test/Misc/warning-flags-enabled.c
  vendor/clang/dist/test/Misc/warning-flags.c
  vendor/clang/dist/test/Modules/Inputs/System/usr/include/module.map
  vendor/clang/dist/test/Modules/Inputs/builtin_sub.h
  vendor/clang/dist/test/Modules/Inputs/declare-use/module.map
  vendor/clang/dist/test/Modules/Inputs/macro-reexport/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/module.map
  vendor/clang/dist/test/Modules/Inputs/stress1/merge00.h
  vendor/clang/dist/test/Modules/Inputs/stress1/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/submodules-merge-defs/defs.h
  vendor/clang/dist/test/Modules/Inputs/template-default-args/a.h
  vendor/clang/dist/test/Modules/Inputs/template-default-args/c.h
  vendor/clang/dist/test/Modules/Inputs/template-default-args/module.modulemap
  vendor/clang/dist/test/Modules/Inputs/templates-right.h
  vendor/clang/dist/test/Modules/Inputs/templates-top.h
  vendor/clang/dist/test/Modules/Inputs/using-decl-a.h
  vendor/clang/dist/test/Modules/Inputs/using-decl-b.h
  vendor/clang/dist/test/Modules/Inputs/va_list/module.modulemap
  vendor/clang/dist/test/Modules/auto-module-import.m
  vendor/clang/dist/test/Modules/builtins.m
  vendor/clang/dist/test/Modules/cxx-irgen.cpp
  vendor/clang/dist/test/Modules/cxx-templates.cpp
  vendor/clang/dist/test/Modules/debug-info-moduleimport.m
  vendor/clang/dist/test/Modules/decldef.m
  vendor/clang/dist/test/Modules/dependency-gen-pch.m
  vendor/clang/dist/test/Modules/dependency-gen.m
  vendor/clang/dist/test/Modules/dependency-gen.modulemap
  vendor/clang/dist/test/Modules/empty.modulemap
  vendor/clang/dist/test/Modules/explicit-build.cpp
  vendor/clang/dist/test/Modules/extern_c.cpp
  vendor/clang/dist/test/Modules/fatal-module-loader-error.m
  vendor/clang/dist/test/Modules/linkage-merge.cpp
  vendor/clang/dist/test/Modules/macros.c
  vendor/clang/dist/test/Modules/malformed.cpp
  vendor/clang/dist/test/Modules/merge-enumerators.cpp
  vendor/clang/dist/test/Modules/merge-target-features.cpp
  vendor/clang/dist/test/Modules/merge-using-decls.cpp
  vendor/clang/dist/test/Modules/module-private.cpp
  vendor/clang/dist/test/Modules/no-implicit-builds.cpp
  vendor/clang/dist/test/Modules/relative-dep-gen.cpp
  vendor/clang/dist/test/Modules/stress1.cpp
  vendor/clang/dist/test/Modules/submodule-visibility-cycles.cpp
  vendor/clang/dist/test/Modules/submodule-visibility.cpp
  vendor/clang/dist/test/Modules/submodules-merge-defs.cpp
  vendor/clang/dist/test/Modules/system_headers.m
  vendor/clang/dist/test/Modules/template-default-args.cpp
  vendor/clang/dist/test/Modules/templates.mm
  vendor/clang/dist/test/Modules/using-decl.cpp
  vendor/clang/dist/test/OpenMP/atomic_capture_codegen.cpp
  vendor/clang/dist/test/OpenMP/atomic_codegen.cpp
  vendor/clang/dist/test/OpenMP/atomic_messages.cpp
  vendor/clang/dist/test/OpenMP/atomic_read_codegen.c
  vendor/clang/dist/test/OpenMP/atomic_update_codegen.cpp
  vendor/clang/dist/test/OpenMP/atomic_write_codegen.c
  vendor/clang/dist/test/OpenMP/cancel_ast_print.cpp
  vendor/clang/dist/test/OpenMP/cancel_codegen.cpp
  vendor/clang/dist/test/OpenMP/cancellation_point_codegen.cpp
  vendor/clang/dist/test/OpenMP/critical_ast_print.cpp
  vendor/clang/dist/test/OpenMP/critical_codegen.cpp
  vendor/clang/dist/test/OpenMP/critical_messages.cpp
  vendor/clang/dist/test/OpenMP/flush_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_ast_print.cpp
  vendor/clang/dist/test/OpenMP/for_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_collapse_messages.cpp
  vendor/clang/dist/test/OpenMP/for_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/for_lastprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/for_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/for_misc_messages.c
  vendor/clang/dist/test/OpenMP/for_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_private_messages.cpp
  vendor/clang/dist/test/OpenMP/for_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/for_schedule_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_aligned_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/for_simd_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_simd_collapse_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/for_simd_private_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_safelen_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_schedule_messages.cpp
  vendor/clang/dist/test/OpenMP/linking.c
  vendor/clang/dist/test/OpenMP/master_codegen.cpp
  vendor/clang/dist/test/OpenMP/nesting_of_regions.cpp
  vendor/clang/dist/test/OpenMP/ordered_ast_print.cpp
  vendor/clang/dist/test/OpenMP/ordered_codegen.cpp
  vendor/clang/dist/test/OpenMP/ordered_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_ast_print.cpp
  vendor/clang/dist/test/OpenMP/parallel_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_copyin_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_ast_print.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_collapse_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_if_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_misc_messages.c
  vendor/clang/dist/test/OpenMP/parallel_for_num_threads_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_private_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_schedule_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_aligned_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_collapse_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_if_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/parallel_for_simd_num_threads_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_private_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_safelen_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_schedule_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_if_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_if_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_num_threads_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_private_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_ast_print.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_if_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_num_threads_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_private_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/sections_codegen.cpp
  vendor/clang/dist/test/OpenMP/sections_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/sections_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/sections_lastprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/sections_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/sections_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/sections_private_messages.cpp
  vendor/clang/dist/test/OpenMP/sections_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/sections_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_aligned_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/simd_codegen.cpp
  vendor/clang/dist/test/OpenMP/simd_collapse_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_metadata.c
  vendor/clang/dist/test/OpenMP/simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/simd_private_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_safelen_messages.cpp
  vendor/clang/dist/test/OpenMP/single_codegen.cpp
  vendor/clang/dist/test/OpenMP/single_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/single_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/single_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/single_private_messages.cpp
  vendor/clang/dist/test/OpenMP/target_ast_print.cpp
  vendor/clang/dist/test/OpenMP/target_if_messages.cpp
  vendor/clang/dist/test/OpenMP/task_ast_print.cpp
  vendor/clang/dist/test/OpenMP/task_codegen.cpp
  vendor/clang/dist/test/OpenMP/task_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/task_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/task_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/task_if_codegen.cpp
  vendor/clang/dist/test/OpenMP/task_if_messages.cpp
  vendor/clang/dist/test/OpenMP/task_messages.cpp
  vendor/clang/dist/test/OpenMP/task_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/task_private_messages.cpp
  vendor/clang/dist/test/OpenMP/taskgroup_codegen.cpp
  vendor/clang/dist/test/OpenMP/teams_ast_print.cpp
  vendor/clang/dist/test/OpenMP/teams_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_private_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/threadprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/threadprivate_messages.cpp
  vendor/clang/dist/test/PCH/Inputs/va_arg.h
  vendor/clang/dist/test/PCH/chain-categories.m
  vendor/clang/dist/test/PCH/chain-openmp-threadprivate.cpp
  vendor/clang/dist/test/PCH/check-deserializations.cpp
  vendor/clang/dist/test/PCH/cxx1y-default-initializer.cpp
  vendor/clang/dist/test/PCH/debug-info-limited-struct.c
  vendor/clang/dist/test/PCH/ocl_types.h
  vendor/clang/dist/test/PCH/pch-dir.c
  vendor/clang/dist/test/PCH/pending-ids.m
  vendor/clang/dist/test/PCH/va_arg.c
  vendor/clang/dist/test/PCH/va_arg.cpp
  vendor/clang/dist/test/PCH/va_arg.h
  vendor/clang/dist/test/Parser/MicrosoftExtensions.c
  vendor/clang/dist/test/Parser/MicrosoftExtensions.cpp
  vendor/clang/dist/test/Parser/arm-windows-calling-convention-handling.c
  vendor/clang/dist/test/Parser/colon-colon-parentheses.cpp
  vendor/clang/dist/test/Parser/cxx-casting.cpp
  vendor/clang/dist/test/Parser/cxx-concept-declaration.cpp
  vendor/clang/dist/test/Parser/cxx-reference.cpp
  vendor/clang/dist/test/Parser/cxx-template-argument.cpp
  vendor/clang/dist/test/Parser/cxx-typeof.cpp
  vendor/clang/dist/test/Parser/cxx0x-decl.cpp
  vendor/clang/dist/test/Parser/cxx0x-lambda-expressions.cpp
  vendor/clang/dist/test/Parser/cxx11-user-defined-literals.cpp
  vendor/clang/dist/test/Parser/objc-init.m
  vendor/clang/dist/test/Parser/objcxx-lambda-expressions-neg.mm
  vendor/clang/dist/test/Parser/objcxx0x-lambda-expressions.mm
  vendor/clang/dist/test/Parser/opencl-atomics-cl20.cl
  vendor/clang/dist/test/Parser/opencl-storage-class.cl
  vendor/clang/dist/test/Parser/pragma-loop-safety.cpp
  vendor/clang/dist/test/Parser/pragma-loop.cpp
  vendor/clang/dist/test/Parser/pragma-unroll.cpp
  vendor/clang/dist/test/Preprocessor/Inputs/microsoft-header-search/a/findme.h
  vendor/clang/dist/test/Preprocessor/Inputs/microsoft-header-search/a/include2.h
  vendor/clang/dist/test/Preprocessor/Inputs/microsoft-header-search/findme.h
  vendor/clang/dist/test/Preprocessor/Inputs/microsoft-header-search/include1.h
  vendor/clang/dist/test/Preprocessor/_Pragma.c
  vendor/clang/dist/test/Preprocessor/aarch64-target-features.c
  vendor/clang/dist/test/Preprocessor/arm-acle-6.4.c
  vendor/clang/dist/test/Preprocessor/arm-acle-6.5.c
  vendor/clang/dist/test/Preprocessor/arm-target-features.c
  vendor/clang/dist/test/Preprocessor/init.c
  vendor/clang/dist/test/Preprocessor/macro-multiline.c
  vendor/clang/dist/test/Preprocessor/macro-reserved-cxx11.cpp
  vendor/clang/dist/test/Preprocessor/macro-reserved.cpp
  vendor/clang/dist/test/Preprocessor/macro_arg_slocentry_merge.c
  vendor/clang/dist/test/Preprocessor/macro_paste_msextensions.c
  vendor/clang/dist/test/Preprocessor/microsoft-header-search.c
  vendor/clang/dist/test/Preprocessor/pragma_microsoft.c
  vendor/clang/dist/test/Preprocessor/predefined-arch-macros.c
  vendor/clang/dist/test/Preprocessor/predefined-macros.c
  vendor/clang/dist/test/Preprocessor/traditional-cpp.c
  vendor/clang/dist/test/Preprocessor/x86_target_features.c
  vendor/clang/dist/test/Profile/c-captured.c
  vendor/clang/dist/test/Profile/c-general.c
  vendor/clang/dist/test/Profile/c-linkage-available_externally.c
  vendor/clang/dist/test/Profile/c-linkage.c
  vendor/clang/dist/test/Profile/c-unreachable-after-switch.c
  vendor/clang/dist/test/Profile/cxx-class.cpp
  vendor/clang/dist/test/Profile/cxx-implicit.cpp
  vendor/clang/dist/test/Profile/cxx-lambda.cpp
  vendor/clang/dist/test/Profile/cxx-linkage.cpp
  vendor/clang/dist/test/Profile/cxx-rangefor.cpp
  vendor/clang/dist/test/Profile/cxx-templates.cpp
  vendor/clang/dist/test/Profile/cxx-throws.cpp
  vendor/clang/dist/test/Profile/cxx-virtual-destructor-calls.cpp
  vendor/clang/dist/test/Profile/gcc-flag-compatibility.c
  vendor/clang/dist/test/Profile/objc-general.m
  vendor/clang/dist/test/Rewriter/line-generation-test.m
  vendor/clang/dist/test/Sema/128bitint.c
  vendor/clang/dist/test/Sema/MicrosoftCompatibility.c
  vendor/clang/dist/test/Sema/address_spaces.c
  vendor/clang/dist/test/Sema/asm.c
  vendor/clang/dist/test/Sema/atomic-compare.c
  vendor/clang/dist/test/Sema/atomic-ops.c
  vendor/clang/dist/test/Sema/attr-availability-app-extensions.c
  vendor/clang/dist/test/Sema/attr-capabilities.c
  vendor/clang/dist/test/Sema/attr-coldhot.c
  vendor/clang/dist/test/Sema/attr-flag-enum.c
  vendor/clang/dist/test/Sema/attr-mode-vector-types.c
  vendor/clang/dist/test/Sema/attr-ownership.c
  vendor/clang/dist/test/Sema/bitfield.c
  vendor/clang/dist/test/Sema/bool-compare.c
  vendor/clang/dist/test/Sema/builtin-longjmp.c
  vendor/clang/dist/test/Sema/builtins-arm.c
  vendor/clang/dist/test/Sema/const-eval.c
  vendor/clang/dist/test/Sema/dllexport.c
  vendor/clang/dist/test/Sema/dllimport.c
  vendor/clang/dist/test/Sema/enable_if.c
  vendor/clang/dist/test/Sema/enum.c
  vendor/clang/dist/test/Sema/exprs.c
  vendor/clang/dist/test/Sema/ext_vector_casts.c
  vendor/clang/dist/test/Sema/fn-ptr-as-fn-prototype.c
  vendor/clang/dist/test/Sema/function-redecl.c
  vendor/clang/dist/test/Sema/generic-selection.c
  vendor/clang/dist/test/Sema/inline-asm-validate-x86.c
  vendor/clang/dist/test/Sema/inline.c
  vendor/clang/dist/test/Sema/ms_bitfield_layout.c
  vendor/clang/dist/test/Sema/ms_class_layout.cpp
  vendor/clang/dist/test/Sema/non-null-warning.c
  vendor/clang/dist/test/Sema/nonnull.c
  vendor/clang/dist/test/Sema/nullability.c
  vendor/clang/dist/test/Sema/overloadable.c
  vendor/clang/dist/test/Sema/parentheses.c
  vendor/clang/dist/test/Sema/pointer-addition.c
  vendor/clang/dist/test/Sema/short-enums.c
  vendor/clang/dist/test/Sema/struct-packed-align.c
  vendor/clang/dist/test/Sema/switch-1.c
  vendor/clang/dist/test/Sema/thread-specifier.c
  vendor/clang/dist/test/Sema/unused-expr.c
  vendor/clang/dist/test/Sema/varargs-x86-64.c
  vendor/clang/dist/test/Sema/vector-cast.c
  vendor/clang/dist/test/Sema/warn-absolute-value.c
  vendor/clang/dist/test/Sema/warn-overlap.c
  vendor/clang/dist/test/Sema/warn-sizeof-arrayarg.c
  vendor/clang/dist/test/Sema/warn-thread-safety-analysis.c
  vendor/clang/dist/test/Sema/zvector.c
  vendor/clang/dist/test/SemaCUDA/asm-constraints-mixed.cu
  vendor/clang/dist/test/SemaCUDA/function-target-hd.cu
  vendor/clang/dist/test/SemaCUDA/implicit-intrinsic.cu
  vendor/clang/dist/test/SemaCXX/MicrosoftCompatibility-cxx98.cpp
  vendor/clang/dist/test/SemaCXX/MicrosoftCompatibility.cpp
  vendor/clang/dist/test/SemaCXX/MicrosoftExtensions.cpp
  vendor/clang/dist/test/SemaCXX/abstract.cpp
  vendor/clang/dist/test/SemaCXX/addr-of-overloaded-function.cpp
  vendor/clang/dist/test/SemaCXX/alias-template.cpp
  vendor/clang/dist/test/SemaCXX/ast-print.cpp
  vendor/clang/dist/test/SemaCXX/attr-deprecated.cpp
  vendor/clang/dist/test/SemaCXX/attr-no-sanitize-address.cpp
  vendor/clang/dist/test/SemaCXX/attr-no-sanitize-memory.cpp
  vendor/clang/dist/test/SemaCXX/attr-no-sanitize-thread.cpp
  vendor/clang/dist/test/SemaCXX/attr-print.cpp
  vendor/clang/dist/test/SemaCXX/auto-cxx0x.cpp
  vendor/clang/dist/test/SemaCXX/bitfield-layout.cpp
  vendor/clang/dist/test/SemaCXX/calling-conv-compat.cpp
  vendor/clang/dist/test/SemaCXX/condition.cpp
  vendor/clang/dist/test/SemaCXX/const-cast.cpp
  vendor/clang/dist/test/SemaCXX/constant-expression-cxx11.cpp
  vendor/clang/dist/test/SemaCXX/constant-expression-cxx1y.cpp
  vendor/clang/dist/test/SemaCXX/constant-expression.cpp
  vendor/clang/dist/test/SemaCXX/constexpr-printing.cpp
  vendor/clang/dist/test/SemaCXX/constructor-initializer.cpp
  vendor/clang/dist/test/SemaCXX/conversion-function.cpp
  vendor/clang/dist/test/SemaCXX/convert-to-bool.cpp
  vendor/clang/dist/test/SemaCXX/converting-constructor.cpp
  vendor/clang/dist/test/SemaCXX/copy-initialization.cpp
  vendor/clang/dist/test/SemaCXX/crashes.cpp
  vendor/clang/dist/test/SemaCXX/cxx0x-initializer-aggregates.cpp
  vendor/clang/dist/test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
  vendor/clang/dist/test/SemaCXX/cxx0x-return-init-list.cpp
  vendor/clang/dist/test/SemaCXX/cxx11-ast-print.cpp
  vendor/clang/dist/test/SemaCXX/cxx11-user-defined-literals.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-generic-lambdas.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-init-captures.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-variable-templates_top_level.cpp
  vendor/clang/dist/test/SemaCXX/cxx98-compat.cpp
  vendor/clang/dist/test/SemaCXX/decl-expr-ambiguity.cpp
  vendor/clang/dist/test/SemaCXX/decl-microsoft-call-conv.cpp
  vendor/clang/dist/test/SemaCXX/decltype-crash.cpp
  vendor/clang/dist/test/SemaCXX/default-assignment-operator.cpp
  vendor/clang/dist/test/SemaCXX/default1.cpp
  vendor/clang/dist/test/SemaCXX/deprecated.cpp
  vendor/clang/dist/test/SemaCXX/destructor.cpp
  vendor/clang/dist/test/SemaCXX/direct-initializer.cpp
  vendor/clang/dist/test/SemaCXX/dllexport.cpp
  vendor/clang/dist/test/SemaCXX/dllimport.cpp
  vendor/clang/dist/test/SemaCXX/enable_if.cpp
  vendor/clang/dist/test/SemaCXX/enum.cpp
  vendor/clang/dist/test/SemaCXX/err_typecheck_assign_const.cpp
  vendor/clang/dist/test/SemaCXX/expressions.cpp
  vendor/clang/dist/test/SemaCXX/gnu-flags.cpp
  vendor/clang/dist/test/SemaCXX/init-priority-attr.cpp
  vendor/clang/dist/test/SemaCXX/invalid-member-expr.cpp
  vendor/clang/dist/test/SemaCXX/libstdcxx_explicit_init_list_hack.cpp
  vendor/clang/dist/test/SemaCXX/literal-operators.cpp
  vendor/clang/dist/test/SemaCXX/member-expr.cpp
  vendor/clang/dist/test/SemaCXX/member-pointer.cpp
  vendor/clang/dist/test/SemaCXX/ms-interface.cpp
  vendor/clang/dist/test/SemaCXX/ms-novtable.cpp
  vendor/clang/dist/test/SemaCXX/ms_integer_suffix.cpp
  vendor/clang/dist/test/SemaCXX/ms_struct.cpp
  vendor/clang/dist/test/SemaCXX/ms_wide_bitfield.cpp
  vendor/clang/dist/test/SemaCXX/namespace-alias.cpp
  vendor/clang/dist/test/SemaCXX/namespace.cpp
  vendor/clang/dist/test/SemaCXX/new-array-size-conv.cpp
  vendor/clang/dist/test/SemaCXX/nullability.cpp
  vendor/clang/dist/test/SemaCXX/offsetof.cpp
  vendor/clang/dist/test/SemaCXX/overload-call-copycon.cpp
  vendor/clang/dist/test/SemaCXX/overload-call.cpp
  vendor/clang/dist/test/SemaCXX/overloaded-builtin-operators.cpp
  vendor/clang/dist/test/SemaCXX/pragma-init_seg.cpp
  vendor/clang/dist/test/SemaCXX/pragma-vtordisp.cpp
  vendor/clang/dist/test/SemaCXX/printf-block.cpp
  vendor/clang/dist/test/SemaCXX/rval-references.cpp
  vendor/clang/dist/test/SemaCXX/sourceranges.cpp
  vendor/clang/dist/test/SemaCXX/type-convert-construct.cpp
  vendor/clang/dist/test/SemaCXX/type-traits.cpp
  vendor/clang/dist/test/SemaCXX/typo-correction-delayed.cpp
  vendor/clang/dist/test/SemaCXX/typo-correction.cpp
  vendor/clang/dist/test/SemaCXX/undefined-internal.cpp
  vendor/clang/dist/test/SemaCXX/underlying_type.cpp
  vendor/clang/dist/test/SemaCXX/unknown-type-name.cpp
  vendor/clang/dist/test/SemaCXX/using-decl-1.cpp
  vendor/clang/dist/test/SemaCXX/vector-casts.cpp
  vendor/clang/dist/test/SemaCXX/vector-no-lax.cpp
  vendor/clang/dist/test/SemaCXX/vector.cpp
  vendor/clang/dist/test/SemaCXX/warn-logical-not-compare.cpp
  vendor/clang/dist/test/SemaCXX/warn-pure-virtual-call-from-ctor-dtor.cpp
  vendor/clang/dist/test/SemaCXX/warn-sign-conversion.cpp
  vendor/clang/dist/test/SemaCXX/warn-thread-safety-analysis.cpp
  vendor/clang/dist/test/SemaCXX/warn-unused-local-typedef-serialize.cpp
  vendor/clang/dist/test/SemaCXX/writable-strings-deprecated.cpp
  vendor/clang/dist/test/SemaObjC/access-property-getter.m
  vendor/clang/dist/test/SemaObjC/arc-no-runtime.m
  vendor/clang/dist/test/SemaObjC/arc-property-decl-attrs.m
  vendor/clang/dist/test/SemaObjC/arc-property-lifetime.m
  vendor/clang/dist/test/SemaObjC/arc-system-header.m
  vendor/clang/dist/test/SemaObjC/arc-unavailable-for-weakref.m
  vendor/clang/dist/test/SemaObjC/arc-unavailable-system-function.m
  vendor/clang/dist/test/SemaObjC/arc.m
  vendor/clang/dist/test/SemaObjC/atomoic-property-synnthesis-rules.m
  vendor/clang/dist/test/SemaObjC/attr-availability-1.m
  vendor/clang/dist/test/SemaObjC/attr-availability.m
  vendor/clang/dist/test/SemaObjC/attr-designated-init.m
  vendor/clang/dist/test/SemaObjC/attr-objc-gc.m
  vendor/clang/dist/test/SemaObjC/blocks.m
  vendor/clang/dist/test/SemaObjC/class-bitfield.m
  vendor/clang/dist/test/SemaObjC/class-extension-dup-methods.m
  vendor/clang/dist/test/SemaObjC/format-arg-attribute.m
  vendor/clang/dist/test/SemaObjC/gc-attributes.m
  vendor/clang/dist/test/SemaObjC/kindof.m
  vendor/clang/dist/test/SemaObjC/no-gc-weak-test.m
  vendor/clang/dist/test/SemaObjC/nullable-weak-property.m
  vendor/clang/dist/test/SemaObjC/objc-array-literal.m
  vendor/clang/dist/test/SemaObjC/objc-boxed-expressions-nsvalue.m
  vendor/clang/dist/test/SemaObjC/objc-dictionary-literal.m
  vendor/clang/dist/test/SemaObjC/objc-literal-nsnumber.m
  vendor/clang/dist/test/SemaObjC/opaque-is-access-warn.m
  vendor/clang/dist/test/SemaObjC/parameterized_classes.m
  vendor/clang/dist/test/SemaObjC/property-3.m
  vendor/clang/dist/test/SemaObjC/property-in-class-extension-1.m
  vendor/clang/dist/test/SemaObjC/property-in-class-extension.m
  vendor/clang/dist/test/SemaObjC/synthesized-ivar.m
  vendor/clang/dist/test/SemaObjC/typo-correction.m
  vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-2.h
  vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-6.h
  vendor/clang/dist/test/SemaObjCXX/arc-system-header.mm
  vendor/clang/dist/test/SemaObjCXX/arc-type-conversion.mm
  vendor/clang/dist/test/SemaObjCXX/crash.mm
  vendor/clang/dist/test/SemaObjCXX/delay-parsing-func-tryblock.mm
  vendor/clang/dist/test/SemaObjCXX/exceptions.mm
  vendor/clang/dist/test/SemaObjCXX/message.mm
  vendor/clang/dist/test/SemaObjCXX/objc-boxed-expressions-nsvalue.mm
  vendor/clang/dist/test/SemaObjCXX/property-invalid-type.mm
  vendor/clang/dist/test/SemaObjCXX/property-type-mismatch.mm
  vendor/clang/dist/test/SemaObjCXX/vararg-non-pod.mm
  vendor/clang/dist/test/SemaOpenCL/cond.cl
  vendor/clang/dist/test/SemaOpenCL/storageclass.cl
  vendor/clang/dist/test/SemaTemplate/alias-templates.cpp
  vendor/clang/dist/test/SemaTemplate/class-template-ctor-initializer.cpp
  vendor/clang/dist/test/SemaTemplate/class-template-decl.cpp
  vendor/clang/dist/test/SemaTemplate/class-template-id.cpp
  vendor/clang/dist/test/SemaTemplate/constructor-template.cpp
  vendor/clang/dist/test/SemaTemplate/deduction.cpp
  vendor/clang/dist/test/SemaTemplate/default-arguments.cpp
  vendor/clang/dist/test/SemaTemplate/default-expr-arguments.cpp
  vendor/clang/dist/test/SemaTemplate/derived.cpp
  vendor/clang/dist/test/SemaTemplate/fun-template-def.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-exception-spec-cxx11.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-expr-3.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-function-2.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-local-class.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-static-var.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-using-decl.cpp
  vendor/clang/dist/test/SemaTemplate/instantiate-var-template.cpp
  vendor/clang/dist/test/SemaTemplate/ms-lookup-template-base-classes.cpp
  vendor/clang/dist/test/SemaTemplate/nested-name-spec-template.cpp
  vendor/clang/dist/test/SemaTemplate/overload-candidates.cpp
  vendor/clang/dist/test/SemaTemplate/partial-spec-instantiate.cpp
  vendor/clang/dist/test/SemaTemplate/qualified-names-diag.cpp
  vendor/clang/dist/test/SemaTemplate/recovery-crash.cpp
  vendor/clang/dist/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp
  vendor/clang/dist/test/SemaTemplate/temp_arg_template.cpp
  vendor/clang/dist/test/SemaTemplate/temp_class_spec_neg.cpp
  vendor/clang/dist/test/SemaTemplate/typename-specifier-4.cpp
  vendor/clang/dist/test/SemaTemplate/typename-specifier.cpp
  vendor/clang/dist/test/Tooling/clang-check-analyzer.cpp
  vendor/clang/dist/test/Tooling/clang-check-extra-arg.cpp
  vendor/clang/dist/test/VFS/Inputs/public_header.h
  vendor/clang/dist/test/VFS/Inputs/vfsoverlay.yaml
  vendor/clang/dist/test/VFS/external-names.c
  vendor/clang/dist/test/VFS/real-path-found-first.m
  vendor/clang/dist/test/lit.cfg
  vendor/clang/dist/tools/CMakeLists.txt
  vendor/clang/dist/tools/Makefile
  vendor/clang/dist/tools/c-index-test/CMakeLists.txt
  vendor/clang/dist/tools/c-index-test/c-index-test.c
  vendor/clang/dist/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs
  vendor/clang/dist/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs
  vendor/clang/dist/tools/clang-format-vs/README.txt
  vendor/clang/dist/tools/clang-format/ClangFormat.cpp
  vendor/clang/dist/tools/clang-format/clang-format-diff.py
  vendor/clang/dist/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp
  vendor/clang/dist/tools/clang-fuzzer/ClangFuzzer.cpp
  vendor/clang/dist/tools/diagtool/ShowEnabledWarnings.cpp
  vendor/clang/dist/tools/driver/CMakeLists.txt
  vendor/clang/dist/tools/driver/cc1as_main.cpp
  vendor/clang/dist/tools/driver/driver.cpp
  vendor/clang/dist/tools/libclang/CIndex.cpp
  vendor/clang/dist/tools/libclang/CIndexCodeCompletion.cpp
  vendor/clang/dist/tools/libclang/CIndexer.h
  vendor/clang/dist/tools/libclang/CMakeLists.txt
  vendor/clang/dist/tools/libclang/CXCompilationDatabase.cpp
  vendor/clang/dist/tools/libclang/CXCursor.cpp
  vendor/clang/dist/tools/libclang/CXLoadedDiagnostic.cpp
  vendor/clang/dist/tools/libclang/CXString.cpp
  vendor/clang/dist/tools/libclang/CXString.h
  vendor/clang/dist/tools/libclang/CXType.cpp
  vendor/clang/dist/tools/libclang/CursorVisitor.h
  vendor/clang/dist/tools/libclang/IndexBody.cpp
  vendor/clang/dist/tools/libclang/IndexTypeSourceInfo.cpp
  vendor/clang/dist/tools/libclang/Indexing.cpp
  vendor/clang/dist/tools/libclang/IndexingContext.cpp
  vendor/clang/dist/tools/libclang/libclang.exports
  vendor/clang/dist/unittests/AST/ASTContextParentMapTest.cpp
  vendor/clang/dist/unittests/AST/ASTTypeTraitsTest.cpp
  vendor/clang/dist/unittests/AST/DeclPrinterTest.cpp
  vendor/clang/dist/unittests/AST/NamedDeclPrinterTest.cpp
  vendor/clang/dist/unittests/AST/SourceLocationTest.cpp
  vendor/clang/dist/unittests/AST/StmtPrinterTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/ASTMatchersTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/ASTMatchersTest.h
  vendor/clang/dist/unittests/ASTMatchers/Dynamic/ParserTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/Dynamic/RegistryTest.cpp
  vendor/clang/dist/unittests/Basic/SourceManagerTest.cpp
  vendor/clang/dist/unittests/Basic/VirtualFileSystemTest.cpp
  vendor/clang/dist/unittests/CMakeLists.txt
  vendor/clang/dist/unittests/CodeGen/BufferSourceTest.cpp
  vendor/clang/dist/unittests/Driver/CMakeLists.txt
  vendor/clang/dist/unittests/Format/CMakeLists.txt
  vendor/clang/dist/unittests/Format/FormatTest.cpp
  vendor/clang/dist/unittests/Format/FormatTestJS.cpp
  vendor/clang/dist/unittests/Format/FormatTestJava.cpp
  vendor/clang/dist/unittests/Format/FormatTestProto.cpp
  vendor/clang/dist/unittests/Format/FormatTestSelective.cpp
  vendor/clang/dist/unittests/Lex/LexerTest.cpp
  vendor/clang/dist/unittests/Lex/PPCallbacksTest.cpp
  vendor/clang/dist/unittests/Lex/PPConditionalDirectiveRecordTest.cpp
  vendor/clang/dist/unittests/Tooling/CMakeLists.txt
  vendor/clang/dist/unittests/Tooling/CommentHandlerTest.cpp
  vendor/clang/dist/unittests/Tooling/CompilationDatabaseTest.cpp
  vendor/clang/dist/unittests/Tooling/RefactoringCallbacksTest.cpp
  vendor/clang/dist/unittests/Tooling/RefactoringTest.cpp
  vendor/clang/dist/unittests/Tooling/RewriterTestContext.h
  vendor/clang/dist/unittests/Tooling/ToolingTest.cpp
  vendor/clang/dist/unittests/libclang/LibclangTest.cpp
  vendor/clang/dist/utils/TableGen/ClangAttrEmitter.cpp
  vendor/clang/dist/utils/TableGen/ClangCommentCommandInfoEmitter.cpp
  vendor/clang/dist/utils/TableGen/NeonEmitter.cpp
  vendor/clang/dist/utils/analyzer/CmpRuns.py
  vendor/clang/dist/utils/analyzer/SATestAdd.py
  vendor/clang/dist/utils/analyzer/SATestBuild.py
  vendor/clang/dist/utils/analyzer/SumTimerInfo.py
  vendor/clang/dist/utils/analyzer/ubiviz
  vendor/clang/dist/utils/clang.natvis
  vendor/clang/dist/www/analyzer/faq.html
  vendor/clang/dist/www/analyzer/index.html
  vendor/clang/dist/www/analyzer/installation.html
  vendor/clang/dist/www/analyzer/latest_checker.html.incl
  vendor/clang/dist/www/analyzer/release_notes.html
  vendor/clang/dist/www/analyzer/scan-build.html
  vendor/clang/dist/www/analyzer/xcode.html
  vendor/clang/dist/www/comparison.html
  vendor/clang/dist/www/cxx_dr_status.html
  vendor/clang/dist/www/cxx_status.html
  vendor/clang/dist/www/get_started.html
  vendor/clang/dist/www/related.html

Modified: vendor/clang/dist/CMakeLists.txt
==============================================================================
--- vendor/clang/dist/CMakeLists.txt	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/CMakeLists.txt	Wed Dec 30 11:49:41 2015	(r292920)
@@ -96,6 +96,7 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURR
 
   option(LLVM_FORCE_USE_OLD_HOST_TOOLCHAIN
     "Set to ON to force using an old, unsupported host toolchain." OFF)
+  option(CLANG_ENABLE_BOOTSTRAP "Generate the clang bootstrap target" OFF)
 
   include(AddLLVM)
   include(TableGen)
@@ -115,6 +116,19 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURR
   set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
 
   if(LLVM_INCLUDE_TESTS)
+    set(Python_ADDITIONAL_VERSIONS 2.7)
+    include(FindPythonInterp)
+    if(NOT PYTHONINTERP_FOUND)
+      message(FATAL_ERROR
+"Unable to find Python interpreter, required for builds and testing.
+
+Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
+    endif()
+
+    if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
+      message(FATAL_ERROR "Python 2.7 or newer is required")
+    endif()
+
     # Check prebuilt llvm/utils.
     if(EXISTS ${LLVM_TOOLS_BINARY_DIR}/FileCheck${CMAKE_EXECUTABLE_SUFFIX}
         AND EXISTS ${LLVM_TOOLS_BINARY_DIR}/count${CMAKE_EXECUTABLE_SUFFIX}
@@ -167,7 +181,7 @@ else()
   set(BACKEND_PACKAGE_STRING "${PACKAGE_STRING}")
 endif()
 
-find_package(LibXml2)
+find_package(LibXml2 2.5.3 QUIET)
 if (LIBXML2_FOUND)
   set(CLANG_HAVE_LIBXML 1)
 endif()
@@ -182,7 +196,7 @@ set(GCC_INSTALL_PREFIX "" CACHE PATH "Di
 set(DEFAULT_SYSROOT "" CACHE PATH
   "Default <path> to all compiler invocations for --sysroot=<path>." )
 
-set(CLANG_DEFAULT_OPENMP_RUNTIME "libgomp" CACHE STRING
+set(CLANG_DEFAULT_OPENMP_RUNTIME "libomp" CACHE STRING
   "Default OpenMP runtime used by -fopenmp.")
 
 set(CLANG_VENDOR "" CACHE STRING
@@ -252,7 +266,10 @@ configure_file(
 
 # Add appropriate flags for GCC
 if (LLVM_COMPILER_IS_GCC_COMPATIBLE)
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-common -Woverloaded-virtual -fno-strict-aliasing")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-common -Woverloaded-virtual")
+  if (NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
+    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-strict-aliasing")
+  endif ()
 
   # Enable -pedantic for Clang even if it's not enabled for LLVM.
   if (NOT LLVM_ENABLE_PEDANTIC)
@@ -331,9 +348,13 @@ macro(set_clang_windows_version_resource
   endif()
 endmacro()
 
+macro(add_clang_subdirectory name)
+  add_llvm_subdirectory(CLANG TOOL ${name})
+endmacro()
+
 macro(add_clang_library name)
   cmake_parse_arguments(ARG
-    ""
+    "SHARED"
     ""
     "ADDITIONAL_HEADERS"
     ${ARGN})
@@ -358,7 +379,7 @@ macro(add_clang_library name)
       set_source_files_properties(${tds}} PROPERTIES HEADER_FILE_ONLY ON)
 
       if(headers OR tds)
-	set(srcs ${headers} ${tds})
+        set(srcs ${headers} ${tds})
       endif()
     endif()
   endif(MSVC_IDE OR XCODE)
@@ -369,17 +390,29 @@ macro(add_clang_library name)
       ${ARG_ADDITIONAL_HEADERS} # It may contain unparsed unknown args.
       )
   endif()
-  llvm_add_library(${name} ${ARG_UNPARSED_ARGUMENTS} ${srcs})
+  if(ARG_SHARED)
+    set(ARG_ENABLE_SHARED SHARED)
+  endif()
+  llvm_add_library(${name} ${ARG_ENABLE_SHARED} ${ARG_UNPARSED_ARGUMENTS} ${srcs})
 
   if(TARGET ${name})
     target_link_libraries(${name} ${cmake_2_8_12_INTERFACE} ${LLVM_COMMON_LIBS})
 
     if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ${name} STREQUAL "libclang")
       install(TARGETS ${name}
+        COMPONENT ${name}
         EXPORT ClangTargets
         LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX}
         ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}
         RUNTIME DESTINATION bin)
+
+      if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES)
+        add_custom_target(install-${name}
+                          DEPENDS ${name}
+                          COMMAND "${CMAKE_COMMAND}"
+                                  -DCMAKE_INSTALL_COMPONENT=${name}
+                                  -P "${CMAKE_BINARY_DIR}/cmake_install.cmake")
+      endif()
     endif()
     set_property(GLOBAL APPEND PROPERTY CLANG_EXPORTS ${name})
   else()
@@ -397,6 +430,12 @@ macro(add_clang_executable name)
   set_clang_windows_version_resource_properties(${name})
 endmacro(add_clang_executable)
 
+macro(add_clang_symlink name dest)
+  add_llvm_tool_symlink(${name} ${dest} ALWAYS_GENERATE)
+  # Always generate install targets
+  llvm_install_symlink(${name} ${dest} ALWAYS_GENERATE)
+endmacro()
+
 set(CMAKE_INCLUDE_CURRENT_DIR ON)
 
 include_directories(BEFORE
@@ -423,13 +462,28 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
     )
 endif()
 
+if(INTERNAL_INSTALL_PREFIX)
+  set(LIBCLANG_HEADERS_INSTALL_DESTINATION "${INTERNAL_INSTALL_PREFIX}/include")
+else()
+  set(LIBCLANG_HEADERS_INSTALL_DESTINATION include)
+endif()
+
 install(DIRECTORY include/clang-c
-  DESTINATION include
+  COMPONENT libclang-headers
+  DESTINATION "${LIBCLANG_HEADERS_INSTALL_DESTINATION}"
   FILES_MATCHING
   PATTERN "*.h"
   PATTERN ".svn" EXCLUDE
   )
 
+if (NOT CMAKE_CONFIGURATION_TYPES) # don't add this for IDE's.
+  add_custom_target(install-libclang-headers
+    DEPENDS
+    COMMAND "${CMAKE_COMMAND}"
+            -DCMAKE_INSTALL_COMPONENT=libclang-headers
+            -P "${CMAKE_BINARY_DIR}/cmake_install.cmake")
+endif()
+
 add_definitions( -D_GNU_SOURCE )
 
 option(CLANG_ENABLE_ARCMT "Build ARCMT." ON)
@@ -467,6 +521,10 @@ set(LIBCLANG_LIBRARY_VERSION
     "Version number that will be placed into the libclang library , in the form XX.YY")
 mark_as_advanced(CLANG_EXECUTABLE_VERSION LIBCLANG_LIBRARY_VERSION)
 
+option(CLANG_INCLUDE_TESTS
+       "Generate build targets for the Clang unit tests."
+       ${LLVM_INCLUDE_TESTS})
+
 add_subdirectory(utils/TableGen)
 
 add_subdirectory(include)
@@ -487,10 +545,6 @@ else()
 endif()
 add_subdirectory(examples)
 
-option(CLANG_INCLUDE_TESTS
-       "Generate build targets for the Clang unit tests."
-       ${LLVM_INCLUDE_TESTS})
-
 if( CLANG_INCLUDE_TESTS )
   if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest/include/gtest/gtest.h)
     add_subdirectory(unittests)
@@ -516,6 +570,7 @@ if( CLANG_INCLUDE_TESTS )
       ARGS ${LLVM_LIT_EXTRA_ARGS}
       )
   endif()
+  add_subdirectory(utils/perf-training)
 endif()
 
 option(CLANG_INCLUDE_DOCS "Generate build targets for the Clang docs."
@@ -527,7 +582,8 @@ endif()
 set(CLANG_ORDER_FILE "" CACHE FILEPATH
   "Order file to use when compiling clang in order to improve startup time.")
 
-if (CLANG_BUILT_STANDALONE)
+if (CLANG_BUILT_STANDALONE OR CMAKE_VERSION VERSION_EQUAL 3 OR
+    CMAKE_VERSION VERSION_GREATER 3)
   # Generate a list of CMake library targets so that other CMake projects can
   # link against them. LLVM calls its version of this file LLVMExports.cmake, but
   # the usual CMake convention seems to be ${Project}Targets.cmake.
@@ -551,3 +607,153 @@ if (CLANG_BUILT_STANDALONE)
     ${CLANG_BINARY_DIR}/share/clang/cmake/ClangConfig.cmake
     COPYONLY)
 endif ()
+
+if (CLANG_ENABLE_BOOTSTRAP)
+  include(ExternalProject)
+
+  if(CMAKE_VERSION VERSION_GREATER 3.1.0)
+    set(cmake_3_1_EXCLUDE_FROM_ALL EXCLUDE_FROM_ALL 1)
+  endif()
+
+  if(CMAKE_VERSION VERSION_GREATER 3.3.20150708)
+    set(cmake_3_4_USES_TERMINAL_OPTIONS
+      USES_TERMINAL_CONFIGURE 1
+      USES_TERMINAL_BUILD 1
+      USES_TERMINAL_INSTALL 1
+      )
+    set(cmake_3_4_USES_TERMINAL USES_TERMINAL 1)
+  endif()
+
+  if(NOT CLANG_STAGE)
+    set(CLANG_STAGE stage1)
+    message(STATUS "Setting current clang stage to: ${CLANG_STAGE}")
+  endif()
+
+  string(REGEX MATCH "stage([0-9]*)" MATCHED_STAGE "${CLANG_STAGE}")
+  if(MATCHED_STAGE)
+    math(EXPR STAGE_NUM "${MATCHED_STAGE} + 1")
+    set(NEXT_CLANG_STAGE stage${STAGE_NUM})
+  else()
+    set(NEXT_CLANG_STAGE bootstrap)
+  endif()
+  message(STATUS "Setting next clang stage to: ${NEXT_CLANG_STAGE}")
+  
+  
+  set(STAMP_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-stamps/)
+  set(BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-bins/)
+
+  # If on Darwin we need to make bootstrap depend on LTO and pass
+  # DARWIN_LTO_LIBRARY so that -flto will work using the just-built compiler
+  if(APPLE)
+    set(LTO_DEP LTO llvm-ar llvm-ranlib)
+    set(LTO_LIBRARY -DDARWIN_LTO_LIBRARY=${LLVM_SHLIB_OUTPUT_INTDIR}/libLTO.dylib)
+    set(LTO_AR -DCMAKE_AR=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar)
+    set(LTO_RANLIB -DCMAKE_RANLIB=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib)
+  endif()
+
+  add_custom_target(${NEXT_CLANG_STAGE}-clear
+    DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-cleared
+    )
+  add_custom_command(
+    OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-cleared
+    DEPENDS clang ${LTO_DEP}
+    COMMAND ${CMAKE_COMMAND} -E remove_directory ${BINARY_DIR}
+    COMMAND ${CMAKE_COMMAND} -E make_directory ${BINARY_DIR}
+    COMMAND ${CMAKE_COMMAND} -E remove_directory ${STAMP_DIR}
+    COMMAND ${CMAKE_COMMAND} -E make_directory ${STAMP_DIR}
+    COMMENT "Clobberring ${NEXT_CLANG_STAGE} build and stamp directories"
+    )
+
+  if(CMAKE_VERBOSE_MAKEFILE)
+    set(verbose -DCMAKE_VERBOSE_MAKEFILE=On)
+  endif()
+
+  set(BOOTSTRAP_DEFAULT_PASSTHROUGH
+    PACKAGE_VERSION
+    LLVM_VERSION_MAJOR
+    LLVM_VERSION_MINOR
+    LLVM_VERSION_PATCH
+    LLVM_VERSION_SUFFIX
+    CLANG_REPOSITORY_STRING
+    CMAKE_MAKE_PROGRAM)
+
+  if(TARGET compiler-rt)
+    set(RUNTIME_DEP compiler-rt)
+  endif()
+
+  # Find all variables that start with BOOTSTRAP_ and populate a variable with
+  # them.
+  get_cmake_property(variableNames VARIABLES)
+  foreach(variableName ${variableNames})
+    if(variableName MATCHES "^BOOTSTRAP_")
+      string(SUBSTRING ${variableName} 10 -1 varName)
+      string(REPLACE ";" "\;" value "${${variableName}}")
+      list(APPEND PASSTHROUGH_VARIABLES
+        -D${varName}=${value})
+    endif()
+  endforeach()
+
+  # Populate the passthrough variables
+  foreach(variableName ${CLANG_BOOTSTRAP_PASSTHROUGH} ${BOOTSTRAP_DEFAULT_PASSTHROUGH})
+    if(${variableName})
+      string(REPLACE ";" "\;" value ${${variableName}})
+      list(APPEND PASSTHROUGH_VARIABLES
+        -D${variableName}=${value})
+    endif()
+  endforeach()
+
+  ExternalProject_Add(${NEXT_CLANG_STAGE}
+    DEPENDS clang ${LTO_DEP} ${RUNTIME_DEP}
+    PREFIX ${NEXT_CLANG_STAGE}
+    SOURCE_DIR ${CMAKE_SOURCE_DIR}
+    STAMP_DIR ${STAMP_DIR}
+    BINARY_DIR ${BINARY_DIR}
+    ${cmake_3_1_EXCLUDE_FROM_ALL}
+    CMAKE_ARGS
+                # We shouldn't need to set this here, but INSTALL_DIR doesn't
+                # seem to work, so instead I'm passing this through
+                -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}
+                ${CLANG_BOOTSTRAP_CMAKE_ARGS}
+                ${PASSTHROUGH_VARIABLES}
+                -DCMAKE_CXX_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang++
+                -DCMAKE_C_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang
+                -DCMAKE_ASM_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang
+                -DCLANG_STAGE=${NEXT_CLANG_STAGE}
+                ${LTO_LIBRARY} ${LTO_AR} ${LTO_RANLIB} ${verbose}
+    INSTALL_COMMAND ""
+    STEP_TARGETS configure build
+    ${cmake_3_4_USES_TERMINAL_OPTIONS}
+    )
+
+  # exclude really-install from main target
+  set_target_properties(${NEXT_CLANG_STAGE} PROPERTIES _EP_really-install_EXCLUDE_FROM_MAIN On)
+  ExternalProject_Add_Step(${NEXT_CLANG_STAGE} really-install
+    COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR> --target install
+    COMMENT "Performing install step for '${NEXT_CLANG_STAGE}'"
+    DEPENDEES build
+    ${cmake_3_4_USES_TERMINAL}
+  )
+  ExternalProject_Add_StepTargets(${NEXT_CLANG_STAGE} really-install)
+  add_custom_target(${NEXT_CLANG_STAGE}-install DEPENDS ${NEXT_CLANG_STAGE}-really-install)
+
+  if(NOT CLANG_BOOTSTRAP_TARGETS)
+    set(CLANG_BOOTSTRAP_TARGETS check-llvm check-clang check-all)
+  endif()
+  foreach(target ${CLANG_BOOTSTRAP_TARGETS})
+    # exclude from main target
+    set_target_properties(${NEXT_CLANG_STAGE} PROPERTIES _EP_${target}_EXCLUDE_FROM_MAIN On)
+
+    ExternalProject_Add_Step(${NEXT_CLANG_STAGE} ${target}
+      COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR> --target ${target}
+      COMMENT "Performing ${target} for '${NEXT_CLANG_STAGE}'"
+      DEPENDEES configure
+      ${cmake_3_4_USES_TERMINAL}
+    )
+
+    if(target MATCHES "^stage[0-9]*")
+      add_custom_target(${target} DEPENDS ${NEXT_CLANG_STAGE}-${target})
+    endif()
+
+    ExternalProject_Add_StepTargets(${NEXT_CLANG_STAGE} ${target})
+  endforeach()
+endif()

Modified: vendor/clang/dist/CODE_OWNERS.TXT
==============================================================================
--- vendor/clang/dist/CODE_OWNERS.TXT	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/CODE_OWNERS.TXT	Wed Dec 30 11:49:41 2015	(r292920)
@@ -33,22 +33,22 @@ N: Reid Kleckner
 E: rnk at google.com
 D: Microsoft C++ ABI compatibility and general Windows support
 
+N: Manuel Klimek
+E: klimek at google.com
+D: AST matchers, LibTooling
+
 N: Anton Korobeynikov
 E: anton at korobeynikov.info
 D: Exception handling, Windows codegen, ARM EABI
 
-N: Ted Kremenek
-E: kremenek at apple.com
+N: Anna Zaks
+E: ganna at apple.com
 D: Clang Static Analyzer
 
 N: John McCall
 E: rjmccall at apple.com
 D: Clang LLVM IR generation
 
-N: Chad Rosier
-E: mcrosier at codeaurora.org
-D: Compiler driver
-
 N: Richard Smith
 E: richard at metafoo.co.uk
 D: All parts of Clang not covered by someone else

Modified: vendor/clang/dist/INSTALL.txt
==============================================================================
--- vendor/clang/dist/INSTALL.txt	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/INSTALL.txt	Wed Dec 30 11:49:41 2015	(r292920)
@@ -44,6 +44,5 @@ From inside the Clang build directory, r
 compiler and header files into the prefix directory selected when LLVM was
 configured.
 
-The Clang compiler is available as 'clang' and 'clang++'. It supports a gcc like command line
-interface. See the man page for clang (installed into $prefix/share/man/man1)
-for more information.
+The Clang compiler is available as 'clang' and 'clang++'. It supports a gcc like
+command line interface. See the man page for clang for more information.

Modified: vendor/clang/dist/Makefile
==============================================================================
--- vendor/clang/dist/Makefile	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/Makefile	Wed Dec 30 11:49:41 2015	(r292920)
@@ -67,8 +67,11 @@ endif
 #   http://gcc.gnu.org/PR41874
 #   http://gcc.gnu.org/PR41838
 #
-# We can revisit this when LLVM/Clang support it.
+# We don't need to do this if the host compiler is clang.
+ifneq ($(CXX_COMPILER), "clang")
 CXX.Flags += -fno-strict-aliasing
+endif
+
 
 # Set up Clang's tblgen.
 ifndef CLANG_TBLGEN

Modified: vendor/clang/dist/bindings/python/clang/cindex.py
==============================================================================
--- vendor/clang/dist/bindings/python/clang/cindex.py	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/bindings/python/clang/cindex.py	Wed Dec 30 11:49:41 2015	(r292920)
@@ -1100,6 +1100,11 @@ CursorKind.CUDAGLOBAL_ATTR = CursorKind(
 CursorKind.CUDAHOST_ATTR = CursorKind(415)
 CursorKind.CUDASHARED_ATTR = CursorKind(416)
 
+CursorKind.VISIBILITY_ATTR = CursorKind(417)
+
+CursorKind.DLLEXPORT_ATTR = CursorKind(418)
+CursorKind.DLLIMPORT_ATTR = CursorKind(419)
+
 ###
 # Preprocessing
 CursorKind.PREPROCESSING_DIRECTIVE = CursorKind(500)
@@ -1112,7 +1117,8 @@ CursorKind.INCLUSION_DIRECTIVE = CursorK
 
 # A module import declaration.
 CursorKind.MODULE_IMPORT_DECL = CursorKind(600)
-
+# A type alias template declaration
+CursorKind.TYPE_ALIAS_TEMPLATE_DECL = CursorKind(601)
 
 ### Template Argument Kinds ###
 class TemplateArgumentKind(BaseEnumeration):
@@ -1162,12 +1168,36 @@ class Cursor(Structure):
         """
         return conf.lib.clang_isCursorDefinition(self)
 
+    def is_const_method(self):
+        """Returns True if the cursor refers to a C++ member function or member
+        function template that is declared 'const'.
+        """
+        return conf.lib.clang_CXXMethod_isConst(self)
+
+    def is_mutable_field(self):
+        """Returns True if the cursor refers to a C++ field that is declared
+        'mutable'.
+        """
+        return conf.lib.clang_CXXField_isMutable(self)
+
+    def is_pure_virtual_method(self):
+        """Returns True if the cursor refers to a C++ member function or member
+        function template that is declared pure virtual.
+        """
+        return conf.lib.clang_CXXMethod_isPureVirtual(self)
+
     def is_static_method(self):
         """Returns True if the cursor refers to a C++ member function or member
         function template that is declared 'static'.
         """
         return conf.lib.clang_CXXMethod_isStatic(self)
 
+    def is_virtual_method(self):
+        """Returns True if the cursor refers to a C++ member function or member
+        function template that is declared 'virtual'.
+        """
+        return conf.lib.clang_CXXMethod_isVirtual(self)
+
     def get_definition(self):
         """
         If the cursor is a reference to a declaration or a declaration of
@@ -1673,6 +1703,7 @@ TypeKind.INCOMPLETEARRAY = TypeKind(114)
 TypeKind.VARIABLEARRAY = TypeKind(115)
 TypeKind.DEPENDENTSIZEDARRAY = TypeKind(116)
 TypeKind.MEMBERPOINTER = TypeKind(117)
+TypeKind.AUTO = TypeKind(118)
 
 class RefQualifierKind(BaseEnumeration):
     """Describes a specific ref-qualifier of a type."""
@@ -2877,6 +2908,14 @@ functionList = [
    [Index, c_char_p],
    c_object_p),
 
+  ("clang_CXXField_isMutable",
+   [Cursor],
+   bool),
+
+  ("clang_CXXMethod_isConst",
+   [Cursor],
+   bool),
+
   ("clang_CXXMethod_isPureVirtual",
    [Cursor],
    bool),

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py	Wed Dec 30 11:49:41 2015	(r292920)
@@ -97,6 +97,36 @@ def test_canonical():
     assert len(cursors) == 3
     assert cursors[1].canonical == cursors[2].canonical
 
+def test_is_const_method():
+    """Ensure Cursor.is_const_method works."""
+    source = 'class X { void foo() const; void bar(); };'
+    tu = get_tu(source, lang='cpp')
+
+    cls = get_cursor(tu, 'X')
+    foo = get_cursor(tu, 'foo')
+    bar = get_cursor(tu, 'bar')
+    assert cls is not None
+    assert foo is not None
+    assert bar is not None
+
+    assert foo.is_const_method()
+    assert not bar.is_const_method()
+
+def test_is_mutable_field():
+    """Ensure Cursor.is_mutable_field works."""
+    source = 'class X { int x_; mutable int y_; };'
+    tu = get_tu(source, lang='cpp')
+
+    cls = get_cursor(tu, 'X')
+    x_ = get_cursor(tu, 'x_')
+    y_ = get_cursor(tu, 'y_')
+    assert cls is not None
+    assert x_ is not None
+    assert y_ is not None
+
+    assert not x_.is_mutable_field()
+    assert y_.is_mutable_field()
+
 def test_is_static_method():
     """Ensure Cursor.is_static_method works."""
 
@@ -113,6 +143,36 @@ def test_is_static_method():
     assert foo.is_static_method()
     assert not bar.is_static_method()
 
+def test_is_pure_virtual_method():
+    """Ensure Cursor.is_pure_virtual_method works."""
+    source = 'class X { virtual void foo() = 0; virtual void bar(); };'
+    tu = get_tu(source, lang='cpp')
+
+    cls = get_cursor(tu, 'X')
+    foo = get_cursor(tu, 'foo')
+    bar = get_cursor(tu, 'bar')
+    assert cls is not None
+    assert foo is not None
+    assert bar is not None
+
+    assert foo.is_pure_virtual_method()
+    assert not bar.is_pure_virtual_method()
+
+def test_is_virtual_method():
+    """Ensure Cursor.is_virtual_method works."""
+    source = 'class X { virtual void foo(); void bar(); };'
+    tu = get_tu(source, lang='cpp')
+
+    cls = get_cursor(tu, 'X')
+    foo = get_cursor(tu, 'foo')
+    bar = get_cursor(tu, 'bar')
+    assert cls is not None
+    assert foo is not None
+    assert bar is not None
+
+    assert foo.is_virtual_method()
+    assert not bar.is_virtual_method()
+
 def test_underlying_type():
     tu = get_tu('typedef int foo;')
     typedef = get_cursor(tu, 'foo')

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py	Wed Dec 30 11:49:41 2015	(r292920)
@@ -13,6 +13,7 @@ def test_get_all_kinds():
     assert CursorKind.OBJ_SELF_EXPR in kinds
     assert CursorKind.MS_ASM_STMT in kinds
     assert CursorKind.MODULE_IMPORT_DECL in kinds
+    assert CursorKind.TYPE_ALIAS_TEMPLATE_DECL in kinds
 
 def test_kind_groups():
     """Check that every kind classifies to exactly one group."""

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_type.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_type.py	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_type.py	Wed Dec 30 11:49:41 2015	(r292920)
@@ -134,7 +134,7 @@ def test_equal():
 
 def test_type_spelling():
     """Ensure Type.spelling works."""
-    tu = get_tu('int c[5]; int i[]; int x; int v[x];')
+    tu = get_tu('int c[5]; void f(int i[]); int x; int v[x];')
     c = get_cursor(tu, 'c')
     i = get_cursor(tu, 'i')
     x = get_cursor(tu, 'x')
@@ -253,7 +253,7 @@ void bar(int a, int b);
 
 def test_element_type():
     """Ensure Type.element_type works."""
-    tu = get_tu('int c[5]; int i[]; int x; int v[x];')
+    tu = get_tu('int c[5]; void f(int i[]); int x; int v[x];')
     c = get_cursor(tu, 'c')
     i = get_cursor(tu, 'i')
     v = get_cursor(tu, 'v')

Added: vendor/clang/dist/cmake/caches/Apple-stage1.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/clang/dist/cmake/caches/Apple-stage1.cmake	Wed Dec 30 11:49:41 2015	(r292920)
@@ -0,0 +1,32 @@
+# This file sets up a CMakeCache for Apple-style bootstrap builds. It can be
+# used on any Darwin system to approximate Apple Clang builds.
+
+if($ENV{DT_TOOLCHAIN_DIR})
+  set(CMAKE_INSTALL_PREFIX $ENV{DT_TOOLCHAIN_DIR}/usr/)
+else()
+  set(CMAKE_INSTALL_PREFIX /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.toolchain/usr/)
+endif()
+
+set(LLVM_TARGETS_TO_BUILD X86 CACHE STRING "")
+set(CLANG_VENDOR Apple CACHE STRING "")
+set(LLVM_INCLUDE_TESTS OFF CACHE BOOL "")
+set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "")
+set(LLVM_INCLUDE_UTILS OFF CACHE BOOL "")
+set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "")
+set(CLANG_INCLUDE_TESTS OFF CACHE BOOL "")
+set(COMPILER_RT_INCLUDE_TESTS OFF CACHE BOOL "")
+set(COMPILER_RT_BUILD_SANITIZERS OFF CACHE BOOL "")
+
+set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "")
+set(PACKAGE_VERSION 7.1.0 CACHE STRING "")
+
+# LIBCXX Settings
+set(LIBCXX_INSTALL_LIBRARY OFF CACHE BOOL "")
+set(LIBCXX_INSTALL_HEADERS ON CACHE BOOL "")
+set(LIBCXX_OVERRIDE_DARWIN_INSTALL ON CACHE BOOL "")
+
+#bootstrap
+set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL "")
+set(CLANG_BOOTSTRAP_CMAKE_ARGS
+  -C ${CMAKE_CURRENT_LIST_DIR}/Apple-stage2.cmake
+  CACHE STRING "")

Added: vendor/clang/dist/cmake/caches/Apple-stage2.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/clang/dist/cmake/caches/Apple-stage2.cmake	Wed Dec 30 11:49:41 2015	(r292920)
@@ -0,0 +1,30 @@
+# This file sets up a CMakeCache for Apple-style stage2 bootstrap. It is
+# specified by the stage1 build.
+
+set(LLVM_TARGETS_TO_BUILD X86 ARM AArch64 CACHE STRING "") 
+set(CLANG_VENDOR Apple CACHE STRING "")
+set(LLVM_INCLUDE_TESTS OFF CACHE BOOL "")
+set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "")
+set(LLVM_INCLUDE_UTILS OFF CACHE BOOL "")
+set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "")
+set(CLANG_INCLUDE_TESTS OFF CACHE BOOL "")
+set(COMPILER_RT_INCLUDE_TESTS OFF CACHE BOOL "")
+set(COMPILER_RT_BUILD_SANITIZERS OFF CACHE BOOL "")
+set(CLANG_LINKS_TO_CREATE clang++ cc c++ CACHE STRING "")
+
+set(CMAKE_C_FLAGS_RELWITHDEBINFO "-Os -flto -gline-tables-only -DNDEBUG" CACHE STRING "")
+set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-Os -flto -gline-tables-only -DNDEBUG" CACHE STRING "")
+set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "")
+set(PACKAGE_VERSION 7.1.0 CACHE STRING "")
+
+set(LIBCXX_INSTALL_LIBRARY OFF CACHE BOOL "")
+set(LIBCXX_INSTALL_HEADERS OFF CACHE BOOL "")
+
+# setup toolchain
+set(LLVM_INSTALL_TOOLCHAIN_ONLY ON CACHE BOOL "")
+set(LLVM_TOOLCHAIN_TOOLS
+  llvm-dsymutil
+  llvm-cov
+  llvm-dwarfdump
+  llvm-profdata
+  CACHE STRING "")

Added: vendor/clang/dist/cmake/caches/README.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/clang/dist/cmake/caches/README.txt	Wed Dec 30 11:49:41 2015	(r292920)
@@ -0,0 +1,18 @@
+CMake Caches
+============
+
+This directory contains CMake cache scripts that pre-populate the CMakeCache in
+a build directory with commonly used settings.
+
+The first two cache files in the directory are used by Apple to build the clang
+distribution packaged with Xcode. You can use the caches with the following
+CMake invocation:
+
+cmake -G <build system>
+  -C <path to llvm>/tools/clang/cmake/caches/Apple-stage1.cmake
+  -DCMAKE_BUILD_TYPE=Release
+  [-DCMAKE_INSTALL_PREFIX=<install path>]
+  <path to llvm>
+
+Building the `bootstrap` target from this generation will build clang, and
+`bootstrap-install` will install it.

Modified: vendor/clang/dist/docs/AddressSanitizer.rst
==============================================================================
--- vendor/clang/dist/docs/AddressSanitizer.rst	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/docs/AddressSanitizer.rst	Wed Dec 30 11:49:41 2015	(r292920)
@@ -196,12 +196,11 @@ Disabling Instrumentation with ``__attri
 --------------------------------------------------------------------------
 
 Some code should not be instrumented by AddressSanitizer. One may use the
-function attribute ``__attribute__((no_sanitize("address")))``
-(which has deprecated synonyms
-:ref:`no_sanitize_address <langext-address_sanitizer>` and
-`no_address_safety_analysis`) to disable instrumentation of a particular
-function. This attribute may not be supported by other compilers, so we suggest
-to use it together with ``__has_feature(address_sanitizer)``.
+function attribute ``__attribute__((no_sanitize("address")))`` (which has
+deprecated synonyms `no_sanitize_address` and `no_address_safety_analysis`) to
+disable instrumentation of a particular function. This attribute may not be
+supported by other compilers, so we suggest to use it together with
+``__has_feature(address_sanitizer)``.
 
 Suppressing Errors in Recompiled Code (Blacklist)
 -------------------------------------------------
@@ -268,5 +267,4 @@ check-asan`` command.
 More Information
 ================
 
-`http://code.google.com/p/address-sanitizer <http://code.google.com/p/address-sanitizer/>`_
-
+`<https://github.com/google/sanitizers/wiki/AddressSanitizer>`_

Modified: vendor/clang/dist/docs/AttributeReference.rst
==============================================================================
--- vendor/clang/dist/docs/AttributeReference.rst	Wed Dec 30 11:49:04 2015	(r292919)
+++ vendor/clang/dist/docs/AttributeReference.rst	Wed Dec 30 11:49:41 2015	(r292920)
@@ -1,1760 +1,13 @@
 ..
   -------------------------------------------------------------------
   NOTE: This file is automatically generated by running clang-tblgen
-  -gen-attr-docs. Do not edit this file by hand!!
+  -gen-attr-docs. Do not edit this file by hand!! The contents for
+  this file are automatically generated by a server-side process.
+  
+  Please do not commit this file. The file exists for local testing
+  purposes only.
   -------------------------------------------------------------------
 
 ===================
 Attributes in Clang
-===================
-.. contents::
-   :local:
-
-Introduction
-============
-
-This page lists the attributes currently supported by Clang.
-
-AMD GPU Register Attributes
-===========================
-Clang supports attributes for controlling register usage on AMD GPU
-targets. These attributes may be attached to a kernel function
-definition and is an optimization hint to the backend for the maximum
-number of registers to use. This is useful in cases where register
-limited occupancy is known to be an important factor for the
-performance for the kernel.
-
-The semantics are as follows:
-
-- The backend will attempt to limit the number of used registers to
-  the specified value, but the exact number used is not
-  guaranteed. The number used may be rounded up to satisfy the
-  allocation requirements or ABI constraints of the subtarget. For
-  example, on Southern Islands VGPRs may only be allocated in
-  increments of 4, so requesting a limit of 39 VGPRs will really
-  attempt to use up to 40. Requesting more registers than the
-  subtarget supports will truncate to the maximum allowed. The backend
-  may also use fewer registers than requested whenever possible.
-
-- 0 implies the default no limit on register usage.
-
-- Ignored on older VLIW subtargets which did not have separate scalar
-  and vector registers, R600 through Northern Islands.
-
-amdgpu_num_sgpr
----------------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","","","", ""
-
-Clang supports the
-``__attribute__((amdgpu_num_sgpr(<num_registers>)))`` attribute on AMD
-Southern Islands GPUs and later for controlling the number of scalar
-registers. A typical value would be between 8 and 104 in increments of
-8.
-
-Due to common instruction constraints, an additional 2-4 SGPRs are
-typically required for internal use depending on features used. This
-value is a hint for the total number of SGPRs to use, and not the
-number of user SGPRs, so no special consideration needs to be given
-for these.
-
-
-amdgpu_num_vgpr
----------------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","","","", ""
-
-Clang supports the
-``__attribute__((amdgpu_num_vgpr(<num_registers>)))`` attribute on AMD
-Southern Islands GPUs and later for controlling the number of vector
-registers. A typical value would be between 4 and 256 in increments
-of 4.
-
-
-Function Attributes
-===================
-
-
-interrupt
----------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","","","", ""
-
-Clang supports the GNU style ``__attribute__((interrupt("TYPE")))`` attribute on
-ARM targets. This attribute may be attached to a function definition and
-instructs the backend to generate appropriate function entry/exit code so that
-it can be used directly as an interrupt service routine.
-
-The parameter passed to the interrupt attribute is optional, but if
-provided it must be a string literal with one of the following values: "IRQ",
-"FIQ", "SWI", "ABORT", "UNDEF".
-
-The semantics are as follows:
-
-- If the function is AAPCS, Clang instructs the backend to realign the stack to
-  8 bytes on entry. This is a general requirement of the AAPCS at public
-  interfaces, but may not hold when an exception is taken. Doing this allows
-  other AAPCS functions to be called.
-- If the CPU is M-class this is all that needs to be done since the architecture
-  itself is designed in such a way that functions obeying the normal AAPCS ABI
-  constraints are valid exception handlers.
-- If the CPU is not M-class, the prologue and epilogue are modified to save all
-  non-banked registers that are used, so that upon return the user-mode state
-  will not be corrupted. Note that to avoid unnecessary overhead, only
-  general-purpose (integer) registers are saved in this way. If VFP operations
-  are needed, that state must be saved manually.
-
-  Specifically, interrupt kinds other than "FIQ" will save all core registers
-  except "lr" and "sp". "FIQ" interrupts will save r0-r7.
-- If the CPU is not M-class, the return instruction is changed to one of the
-  canonical sequences permitted by the architecture for exception return. Where
-  possible the function itself will make the necessary "lr" adjustments so that
-  the "preferred return address" is selected.
-
-  Unfortunately the compiler is unable to make this guarantee for an "UNDEF"
-  handler, where the offset from "lr" to the preferred return address depends on
-  the execution state of the code which generated the exception. In this case
-  a sequence equivalent to "movs pc, lr" will be used.
-
-
-acquire_capability (acquire_shared_capability, clang::acquire_capability, clang::acquire_shared_capability)
------------------------------------------------------------------------------------------------------------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","X","","", ""
-
-Marks a function as acquiring a capability.
-
-
-assert_capability (assert_shared_capability, clang::assert_capability, clang::assert_shared_capability)
--------------------------------------------------------------------------------------------------------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","X","","", ""
-
-Marks a function that dynamically tests whether a capability is held, and halts
-the program if it is not held.
-
-
-assume_aligned (gnu::assume_aligned)
-------------------------------------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","X","","", ""
-
-Use ``__attribute__((assume_aligned(<alignment>[,<offset>]))`` on a function
-declaration to specify that the return value of the function (which must be a
-pointer type) has the specified offset, in bytes, from an address with the
-specified alignment. The offset is taken to be zero if omitted.
-
-.. code-block:: c++
-
-  // The returned pointer value has 32-byte alignment.
-  void *a() __attribute__((assume_aligned (32)));
-
-  // The returned pointer value is 4 bytes greater than an address having
-  // 32-byte alignment.
-  void *b() __attribute__((assume_aligned (32, 4)));
-
-Note that this attribute provides information to the compiler regarding a
-condition that the code already ensures is true. It does not cause the compiler
-to enforce the provided alignment assumption.
-
-
-availability
-------------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"
-
-   "X","","","", ""
-
-The ``availability`` attribute can be placed on declarations to describe the
-lifecycle of that declaration relative to operating system versions.  Consider
-the function declaration for a hypothetical function ``f``:
-
-.. code-block:: c++
-
-  void f(void) __attribute__((availability(macosx,introduced=10.4,deprecated=10.6,obsoleted=10.7)));
-
-The availability attribute states that ``f`` was introduced in Mac OS X 10.4,
-deprecated in Mac OS X 10.6, and obsoleted in Mac OS X 10.7.  This information
-is used by Clang to determine when it is safe to use ``f``: for example, if
-Clang is instructed to compile code for Mac OS X 10.5, a call to ``f()``
-succeeds.  If Clang is instructed to compile code for Mac OS X 10.6, the call
-succeeds but Clang emits a warning specifying that the function is deprecated.
-Finally, if Clang is instructed to compile code for Mac OS X 10.7, the call
-fails because ``f()`` is no longer available.
-
-The availability attribute is a comma-separated list starting with the
-platform name and then including clauses specifying important milestones in the
-declaration's lifetime (in any order) along with additional information.  Those
-clauses can be:
-
-introduced=\ *version*
-  The first version in which this declaration was introduced.
-
-deprecated=\ *version*
-  The first version in which this declaration was deprecated, meaning that
-  users should migrate away from this API.
-
-obsoleted=\ *version*
-  The first version in which this declaration was obsoleted, meaning that it
-  was removed completely and can no longer be used.
-
-unavailable
-  This declaration is never available on this platform.
-
-message=\ *string-literal*
-  Additional message text that Clang will provide when emitting a warning or
-  error about use of a deprecated or obsoleted declaration.  Useful to direct
-  users to replacement APIs.
-
-Multiple availability attributes can be placed on a declaration, which may
-correspond to different platforms.  Only the availability attribute with the
-platform corresponding to the target platform will be used; any others will be
-ignored.  If no availability attribute specifies availability for the current
-target platform, the availability attributes are ignored.  Supported platforms
-are:
-
-``ios``
-  Apple's iOS operating system.  The minimum deployment target is specified by
-  the ``-mios-version-min=*version*`` or ``-miphoneos-version-min=*version*``
-  command-line arguments.
-
-``macosx``
-  Apple's Mac OS X operating system.  The minimum deployment target is
-  specified by the ``-mmacosx-version-min=*version*`` command-line argument.
-
-A declaration can be used even when deploying back to a platform version prior
-to when the declaration was introduced.  When this happens, the declaration is
-`weakly linked
-<https://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPFrameworks/Concepts/WeakLinking.html>`_,
-as if the ``weak_import`` attribute were added to the declaration.  A
-weakly-linked declaration may or may not be present a run-time, and a program
-can determine whether the declaration is present by checking whether the
-address of that declaration is non-NULL.
-
-If there are multiple declarations of the same entity, the availability
-attributes must either match on a per-platform basis or later
-declarations must not have availability attributes for that
-platform. For example:
-
-.. code-block:: c
-
-  void g(void) __attribute__((availability(macosx,introduced=10.4)));
-  void g(void) __attribute__((availability(macosx,introduced=10.4))); // okay, matches
-  void g(void) __attribute__((availability(ios,introduced=4.0))); // okay, adds a new platform
-  void g(void); // okay, inherits both macosx and ios availability from above.
-  void g(void) __attribute__((availability(macosx,introduced=10.5))); // error: mismatch
-
-When one method overrides another, the overriding method can be more widely available than the overridden method, e.g.,:
-
-.. code-block:: objc
-
-  @interface A
-  - (id)method __attribute__((availability(macosx,introduced=10.4)));
-  - (id)method2 __attribute__((availability(macosx,introduced=10.4)));
-  @end
-
-  @interface B : A
-  - (id)method __attribute__((availability(macosx,introduced=10.3))); // okay: method moved into base class later
-  - (id)method __attribute__((availability(macosx,introduced=10.5))); // error: this method was available via the base class in 10.4
-  @end
-
-
-_Noreturn
----------
-.. csv-table:: Supported Syntaxes
-   :header: "GNU", "C++11", "__declspec", "Keyword", "Pragma"

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


More information about the svn-src-all mailing list