Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Dec 2017 20:11:39 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org
Subject:   svn commit: r326941 - in vendor/clang/dist: . bindings/python bindings/python/clang bindings/python/tests/cindex cmake/caches cmake/modules docs docs/analyzer docs/analyzer/DesignDiscussions docs/t...
Message-ID:  <201712182011.vBIKBdwg085227@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Mon Dec 18 20:11:37 2017
New Revision: 326941
URL: https://svnweb.freebsd.org/changeset/base/326941

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

Added:
  vendor/clang/dist/bindings/python/tests/cindex/test_linkage.py   (contents, props changed)
  vendor/clang/dist/bindings/python/tests/cindex/test_tls_kind.py   (contents, props changed)
  vendor/clang/dist/cmake/caches/Android-stage2.cmake
  vendor/clang/dist/cmake/caches/Android.cmake
  vendor/clang/dist/cmake/modules/ProtobufMutator.cmake
  vendor/clang/dist/docs/HardwareAssistedAddressSanitizerDesign.rst
  vendor/clang/dist/docs/RefactoringEngine.rst
  vendor/clang/dist/docs/analyzer/DesignDiscussions/
  vendor/clang/dist/docs/analyzer/DesignDiscussions/InitializerLists.rst
  vendor/clang/dist/include/clang/AST/DataCollection.h   (contents, props changed)
  vendor/clang/dist/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h   (contents, props changed)
  vendor/clang/dist/include/clang/AST/QualTypeNames.h   (contents, props changed)
  vendor/clang/dist/include/clang/AST/StmtDataCollectors.td
  vendor/clang/dist/include/clang/Analysis/AnalysisDeclContext.h   (contents, props changed)
  vendor/clang/dist/include/clang/Analysis/BodyFarm.h   (contents, props changed)
  vendor/clang/dist/include/clang/Basic/AlignedAllocation.h   (contents, props changed)
  vendor/clang/dist/include/clang/Basic/DiagnosticCrossTUKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticError.h   (contents, props changed)
  vendor/clang/dist/include/clang/Basic/DiagnosticRefactoringKinds.td
  vendor/clang/dist/include/clang/Basic/SanitizerSpecialCaseList.h   (contents, props changed)
  vendor/clang/dist/include/clang/Basic/SyncScope.h   (contents, props changed)
  vendor/clang/dist/include/clang/Basic/X86Target.def
  vendor/clang/dist/include/clang/CrossTU/
  vendor/clang/dist/include/clang/CrossTU/CrossTUDiagnostic.h   (contents, props changed)
  vendor/clang/dist/include/clang/CrossTU/CrossTranslationUnit.h   (contents, props changed)
  vendor/clang/dist/include/clang/Lex/VariadicMacroSupport.h   (contents, props changed)
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h   (contents, props changed)
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/ASTDiff/
  vendor/clang/dist/include/clang/Tooling/ASTDiff/ASTDiff.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/ASTDiff/ASTDiffInternal.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Execution.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/ASTSelection.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/Extract/
  vendor/clang/dist/include/clang/Tooling/Refactoring/Extract/Extract.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringAction.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRule.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRules.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringOption.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringOptions.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringRuleContext.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/SymbolName.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/StandaloneExecution.h   (contents, props changed)
  vendor/clang/dist/include/clang/Tooling/ToolExecutorPluginRegistry.h   (contents, props changed)
  vendor/clang/dist/lib/AST/DataCollection.cpp   (contents, props changed)
  vendor/clang/dist/lib/AST/Linkage.h   (contents, props changed)
  vendor/clang/dist/lib/AST/QualTypeNames.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/SanitizerSpecialCaseList.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/
  vendor/clang/dist/lib/Basic/Targets.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/AArch64.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/AArch64.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/AMDGPU.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/AMDGPU.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/ARM.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/ARM.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/AVR.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/AVR.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/BPF.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/BPF.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Hexagon.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Hexagon.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Lanai.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Lanai.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Le64.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Le64.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/MSP430.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/MSP430.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Mips.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Mips.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/NVPTX.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/NVPTX.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Nios2.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Nios2.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/OSTargets.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/OSTargets.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/PNaCl.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/PNaCl.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/PPC.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/PPC.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/SPIR.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/SPIR.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Sparc.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/Sparc.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/SystemZ.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/SystemZ.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/TCE.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/TCE.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/WebAssembly.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/WebAssembly.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/X86.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/X86.h   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/XCore.cpp   (contents, props changed)
  vendor/clang/dist/lib/Basic/Targets/XCore.h   (contents, props changed)
  vendor/clang/dist/lib/CodeGen/ConstantEmitter.h   (contents, props changed)
  vendor/clang/dist/lib/CrossTU/
  vendor/clang/dist/lib/CrossTU/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/lib/CrossTU/CrossTranslationUnit.cpp   (contents, props changed)
  vendor/clang/dist/lib/Format/FormatInternal.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/arm64intr.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/avx512vpopcntdqvlintrin.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/cetintrin.h   (contents, props changed)
  vendor/clang/dist/lib/Headers/clwbintrin.h   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp   (contents, props changed)
  vendor/clang/dist/lib/StaticAnalyzer/Core/LoopUnrolling.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/ASTDiff/
  vendor/clang/dist/lib/Tooling/ASTDiff/ASTDiff.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/ASTDiff/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Execution.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/ASTSelection.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/Extract/
  vendor/clang/dist/lib/Tooling/Refactoring/Extract/Extract.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/Extract/SourceExtraction.h   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/RefactoringActions.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp   (contents, props changed)
  vendor/clang/dist/lib/Tooling/StandaloneExecution.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/DeleteWithNonVirtualDtor.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/block-in-critical-section.m
  vendor/clang/dist/test/Analysis/call_once.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/cfg-indirect-goto-determinism.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/compound-literals.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/func-mapping-test.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/html-diag-singlefile.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/html-diag-singlefile.h   (contents, props changed)
  vendor/clang/dist/test/Analysis/html-diags-analyze-headers.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/html-diags-analyze-headers.h   (contents, props changed)
  vendor/clang/dist/test/Analysis/loop-unrolling.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/loop-widening-notes.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/loopexit-cfg-output.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/max-nodes-suppress-on-sink.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/nonnull-global-constants.mm
  vendor/clang/dist/test/Analysis/null-deref-path-notes.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/null-deref-path-notes.cpp   (contents, props changed)
  vendor/clang/dist/test/Analysis/objc-encode.m
  vendor/clang/dist/test/Analysis/pointer-arithmetic.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/retain-release-safe.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/stack-capture-leak-arc.mm
  vendor/clang/dist/test/Analysis/stack-capture-leak-no-arc.mm
  vendor/clang/dist/test/Analysis/string-with-signedness.c   (contents, props changed)
  vendor/clang/dist/test/Analysis/vector.m
  vendor/clang/dist/test/CXX/basic/basic.link/p8.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/basic/basic.scope/basic.scope.declarative/p4.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/lit.cfg.py   (contents, props changed)
  vendor/clang/dist/test/CXX/drs/dr11xx.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p2-cxx14.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p2-cxx1z.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/global-vs-module.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-global.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-module.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.link/p3.cppm
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.search/
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.search/module-import.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.export/p1.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/p1.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/p2.cpp   (contents, props changed)
  vendor/clang/dist/test/CXX/special/class.dtor/p5-implicit.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeCompletion/crash-func-init.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeCompletion/ignore-ns-level-decls.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeCompletion/qualifiers-as-written.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.sanitized.txt   (contents, props changed)
  vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized1.txt   (contents, props changed)
  vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized2.txt   (contents, props changed)
  vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized3.txt   (contents, props changed)
  vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized4.txt   (contents, props changed)
  vendor/clang/dist/test/CodeGen/address-safety-attr-kasan-hwasan.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/arm64-microsoft-intrinsics.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/attr-mprefer-vector-width.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/avx512vpopcntdqvlintrin.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/builtin-clwb.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/builtin-cpu-is.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/builtin-sqrt.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/builtins-nvptx-ptx50.cu
  vendor/clang/dist/test/CodeGen/builtins-nvptx-ptx60.cu
  vendor/clang/dist/test/CodeGen/builtins-nvptx-sm_70.cu
  vendor/clang/dist/test/CodeGen/cetintrin.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/cfi-icall-generalize.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/cfi-unrelated-cast.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/complex-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/complex-libcalls.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/darwin-ppc-varargs.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/debug-info-attributed-stmt.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/debug-info-block-vars.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/debug-info-lto.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/debug-info-preprocessed-file.i
  vendor/clang/dist/test/CodeGen/fp16vec-ops.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/long-call-attr.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/math-builtins.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/math-libcalls.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ms-annotation.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ms-inline-asm-enums.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ms-inline-asm-variables.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/noplt.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/nullptr-arithmetic.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ppc-vector-compare.cc   (contents, props changed)
  vendor/clang/dist/test/CodeGen/pr34021.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/profile-sample-accurate.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/push-hidden-visibility-subclass.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/sanitizer-special-case-list.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/tbaa-array.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/tbaa-cast.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/tbaa-reference.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGen/thinlto-debug-pm.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ubsan-builtin-checks.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/ubsan-pass-object-size.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/unsigned-overflow-minimal.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/verify-debuginfo.ll
  vendor/clang/dist/test/CodeGen/x86-GCC-inline-asm-Y-constraints.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/x86_64-instrument-functions.c   (contents, props changed)
  vendor/clang/dist/test/CodeGen/xray-always-emit-customevent.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/atomic-align.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/atomic-inline.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cfi-ms-vbase-derived-cast.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cfi-ms-vbase-nvcall.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cfi-vcall-no-trap.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cxx11-extern-constexpr.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cxx2a-destroying-delete.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/cxx2a-three-way-comparison.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/debug-info-codeview-nested-types.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/debug-info-fwd-template-param.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/debug-info-nested-exprs.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/dllexport-vtable-thunks.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/dllimport-dtor-thunks.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/extern-section-attribute.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/finegrain-bitfield-access.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/float16-declarations.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/member-expr-references-variable.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/microsoft-inaccessible-base.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/mingw-w64-exceptions.c   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/ms-eh-personality.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/noescape.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/pr29160.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/static-initializer-branch-weights.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/tmp-md-nodes1.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCXX/tmp-md-nodes2.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenCoroutines/coro-dest-slot.cpp   (contents, props changed)
  vendor/clang/dist/test/CodeGenObjC/NSFastEnumeration.m
  vendor/clang/dist/test/CodeGenObjC/ivar-layout-flexible-array.m
  vendor/clang/dist/test/CodeGenObjC/noescape.m
  vendor/clang/dist/test/CodeGenObjCXX/arc-forwarded-lambda-call.mm
  vendor/clang/dist/test/CodeGenObjCXX/msabi-objc-types.mm
  vendor/clang/dist/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl
  vendor/clang/dist/test/CodeGenOpenCL/atomic-ops-libcall.cl
  vendor/clang/dist/test/CodeGenOpenCL/atomic-ops.cl
  vendor/clang/dist/test/CodeGenOpenCL/func-call-dbg-loc.cl
  vendor/clang/dist/test/CodeGenOpenCL/no-half.cl
  vendor/clang/dist/test/Coverage/html-multifile-diagnostics.c   (contents, props changed)
  vendor/clang/dist/test/Coverage/html-multifile-diagnostics.h   (contents, props changed)
  vendor/clang/dist/test/CoverageMapping/Inputs/deferred-region-helper.h   (contents, props changed)
  vendor/clang/dist/test/CoverageMapping/deferred-region.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/bin/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/bin/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/include/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/include/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib64/
  vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib64/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/bin/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/bin/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/include/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/include/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib64/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib64/.keep
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/nvvm/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/nvvm/libdevice/
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/nvvm/libdevice/libdevice.10.bc
  vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/version.txt   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/Windows/usr/
  vendor/clang/dist/test/Driver/Inputs/Windows/usr/bin/
  vendor/clang/dist/test/Driver/Inputs/Windows/usr/bin/ld.bfd   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/lib/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/lib/.keep
  vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/4.6.0/
  vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/4.6.0/crtbegin.o   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/resource_dir/hwasan_blacklist.txt   (contents, props changed)
  vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/linux/libclang_rt.hwasan-aarch64.a.syms
  vendor/clang/dist/test/Driver/Inputs/resource_dir/ubsan_blacklist.txt   (contents, props changed)
  vendor/clang/dist/test/Driver/XRay/xray-shared-noxray.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/aarch64-dotprod.c   (contents, props changed)
  vendor/clang/dist/test/Driver/aarch64-rcpc.s   (contents, props changed)
  vendor/clang/dist/test/Driver/aarch64-rdm.c   (contents, props changed)
  vendor/clang/dist/test/Driver/amdgpu-mcpu.cl
  vendor/clang/dist/test/Driver/amdgpu-toolchain-opencl.cl
  vendor/clang/dist/test/Driver/android-pie.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-dotprod.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-target-as-mthumb.s   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-thumb-only-cores.c   (contents, props changed)
  vendor/clang/dist/test/Driver/arm-wchar_t-defaults.c   (contents, props changed)
  vendor/clang/dist/test/Driver/as-mcpu.c   (contents, props changed)
  vendor/clang/dist/test/Driver/coverage.c   (contents, props changed)
  vendor/clang/dist/test/Driver/cuda-bail-out.cu
  vendor/clang/dist/test/Driver/cxa-atexit.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/gold-lto-new-pass-man.c   (contents, props changed)
  vendor/clang/dist/test/Driver/hexagon-hvx.c   (contents, props changed)
  vendor/clang/dist/test/Driver/lto-plugin-darwin.c   (contents, props changed)
  vendor/clang/dist/test/Driver/lto-plugin-linux.c   (contents, props changed)
  vendor/clang/dist/test/Driver/lto-plugin-windows.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mingw-msvcrt.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mips-abicalls-warning.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mips-gpopt-warning.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mips-mabs-warning.c   (contents, props changed)
  vendor/clang/dist/test/Driver/mprefer-vector-width.c   (contents, props changed)
  vendor/clang/dist/test/Driver/nostdlibxx.cpp   (contents, props changed)
  vendor/clang/dist/test/Driver/openmp-offload-gpu.c   (contents, props changed)
  vendor/clang/dist/test/Driver/target-override.c   (contents, props changed)
  vendor/clang/dist/test/Driver/unix-conformance.c   (contents, props changed)
  vendor/clang/dist/test/FixIt/Inputs/nullability-objc.h   (contents, props changed)
  vendor/clang/dist/test/FixIt/fixit-format-ios.m
  vendor/clang/dist/test/FixIt/fixit-pragma-pack.c   (contents, props changed)
  vendor/clang/dist/test/Format/verbose.cpp   (contents, props changed)
  vendor/clang/dist/test/Frontend/diagnostics-order.c   (contents, props changed)
  vendor/clang/dist/test/Frontend/float16.cpp   (contents, props changed)
  vendor/clang/dist/test/Frontend/optimization-remark-extra-analysis.c   (contents, props changed)
  vendor/clang/dist/test/Frontend/remove-file-on-signal.c   (contents, props changed)
  vendor/clang/dist/test/Frontend/system-header-line-directive-ms-lineendings.c   (contents, props changed)
  vendor/clang/dist/test/Frontend/verify-prefixes.c   (contents, props changed)
  vendor/clang/dist/test/Headers/float16.c   (contents, props changed)
  vendor/clang/dist/test/Headers/mm3dnow.c   (contents, props changed)
  vendor/clang/dist/test/Headers/stdarg.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/extern-c-function/
  vendor/clang/dist/test/Import/extern-c-function/Inputs/
  vendor/clang/dist/test/Import/extern-c-function/Inputs/F.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/extern-c-function/test.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/forward-declared-objc-class/
  vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/
  vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/S1.m
  vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/S2.m
  vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/S3.m
  vendor/clang/dist/test/Import/forward-declared-objc-class/test.m
  vendor/clang/dist/test/Import/forward-declared-struct/Inputs/S3.c   (contents, props changed)
  vendor/clang/dist/test/Import/local-struct/
  vendor/clang/dist/test/Import/local-struct-use-origins/
  vendor/clang/dist/test/Import/local-struct-use-origins/Inputs/
  vendor/clang/dist/test/Import/local-struct-use-origins/Inputs/Callee.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/local-struct-use-origins/test.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/local-struct/Inputs/
  vendor/clang/dist/test/Import/local-struct/Inputs/Callee.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/local-struct/test.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/objc-definitions-in-expression/
  vendor/clang/dist/test/Import/objc-definitions-in-expression/Inputs/
  vendor/clang/dist/test/Import/objc-definitions-in-expression/Inputs/S.m
  vendor/clang/dist/test/Import/objc-definitions-in-expression/test.m
  vendor/clang/dist/test/Import/objc-method/
  vendor/clang/dist/test/Import/objc-method/Inputs/
  vendor/clang/dist/test/Import/objc-method/Inputs/S.m
  vendor/clang/dist/test/Import/objc-method/test.m
  vendor/clang/dist/test/Import/struct-and-var/
  vendor/clang/dist/test/Import/struct-and-var/Inputs/
  vendor/clang/dist/test/Import/struct-and-var/Inputs/S1.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/struct-and-var/Inputs/S2.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/struct-and-var/test.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/struct-layout/
  vendor/clang/dist/test/Import/struct-layout/Inputs/
  vendor/clang/dist/test/Import/struct-layout/Inputs/Callee.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/struct-layout/test.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/template/
  vendor/clang/dist/test/Import/template/Inputs/
  vendor/clang/dist/test/Import/template/Inputs/T.cpp   (contents, props changed)
  vendor/clang/dist/test/Import/template/test.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/Inputs/record-parsing-invocation-remap.c   (contents, props changed)
  vendor/clang/dist/test/Index/USR/
  vendor/clang/dist/test/Index/USR/array-type.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/USR/func-type.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/comment-to-html-xml-conversion-with-original-literals.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/index-template-template-param.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/preamble-conditionals-inverted-with-error.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/preamble-conditionals-inverted.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/preamble-conditionals-skipping.cpp   (contents, props changed)
  vendor/clang/dist/test/Index/print-objc-manglings.m
  vendor/clang/dist/test/Index/record-completion-invocation.c   (contents, props changed)
  vendor/clang/dist/test/Index/record-parsing-invocation.c   (contents, props changed)
  vendor/clang/dist/test/Index/skipped-function-bodies.cpp   (contents, props changed)
  vendor/clang/dist/test/Integration/thinlto_profile_sample_accurate.c   (contents, props changed)
  vendor/clang/dist/test/Lexer/cxx2a-spaceship.cpp   (contents, props changed)
  vendor/clang/dist/test/Lexer/cxx2a_keyword_as_cxx17.cpp   (contents, props changed)
  vendor/clang/dist/test/Misc/ast-dump-c-attr.c   (contents, props changed)
  vendor/clang/dist/test/Modules/Inputs/export_as_test.modulemap
  vendor/clang/dist/test/Modules/adl.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/anon-linkage.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/cxx17-inline-variables.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/export_as_test.c   (contents, props changed)
  vendor/clang/dist/test/Modules/merge-anon-in-extern_c.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/module-imported-by-pch-path.m
  vendor/clang/dist/test/Modules/path-resolution.modulemap
  vendor/clang/dist/test/Modules/using-decl-inheritance.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/using-directive-redecl.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/using-directive.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/var-templates.cpp   (contents, props changed)
  vendor/clang/dist/test/Modules/visibility-in-instantiation.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_if_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_num_threads_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_proc_bind_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_simd_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_simd_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_simd_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/distribute_simd_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/is_initial_device.c   (contents, props changed)
  vendor/clang/dist/test/OpenMP/nvptx_data_sharing.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/nvptx_param_translate.c   (contents, props changed)
  vendor/clang/dist/test/OpenMP/openmp_offload_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/openmp_win_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_debug_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_codegen_registration.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_codegen_registration_naming.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_debug_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_codegen_registration.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_codegen_registration_naming.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_parallel_no_exceptions.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_reduction_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_simd_codegen_registration.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_simd_codegen_registration_naming.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen_registration.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen_registration_naming.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_collapse_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_dist_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen_registration.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen_registration_naming.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_collapse_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_dist_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/target_vla_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/task_in_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/task_in_reduction_message.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskgroup_task_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_in_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_in_reduction_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_in_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/taskloop_simd_in_reduction_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_collapse_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_dist_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_collapse_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_copyin_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_copyin_messages.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_dist_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_if_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_num_threads_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_proc_bind_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_collapse_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_dist_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_if_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_proc_bind_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_collapse_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_dist_schedule_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_firstprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_lastprivate_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_private_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_reduction_codegen.cpp   (contents, props changed)
  vendor/clang/dist/test/PCH/cxx2a-bitfield-init.cpp   (contents, props changed)
  vendor/clang/dist/test/PCH/line-directive-nofilename.c   (contents, props changed)
  vendor/clang/dist/test/PCH/line-directive-nofilename.h   (contents, props changed)
  vendor/clang/dist/test/PCH/suspicious-pragma-pack.c   (contents, props changed)
  vendor/clang/dist/test/Parser/c2x-attributes.c   (contents, props changed)
  vendor/clang/dist/test/Parser/c2x-attributes.m
  vendor/clang/dist/test/Parser/cxx2a-bitfield-init.cpp   (contents, props changed)
  vendor/clang/dist/test/Parser/cxx2a-spaceship.cpp   (contents, props changed)
  vendor/clang/dist/test/Parser/decomposed-condition.cpp   (contents, props changed)
  vendor/clang/dist/test/Parser/objcxx11-invalid-lambda.cpp   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/c17.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/has_c_attribute.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/is_target.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/is_target_arm.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/is_target_arm64.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/is_target_environment_version.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/is_target_os_darwin.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/is_target_unknown.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/macro_raw_string.cpp   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/macro_vaopt_check.cpp   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/macro_vaopt_expand.cpp   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/pragma_assume_nonnull.c   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/print-assembler.s   (contents, props changed)
  vendor/clang/dist/test/Preprocessor/wchar_t.c   (contents, props changed)
  vendor/clang/dist/test/Profile/Inputs/cxx-hash-v2.profdata.v5   (contents, props changed)
  vendor/clang/dist/test/Profile/Inputs/cxx-hash-v2.proftext
  vendor/clang/dist/test/Profile/cxx-hash-v2.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/
  vendor/clang/dist/test/Refactor/Extract/
  vendor/clang/dist/test/Refactor/Extract/ExtractExprIntoFunction.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/Extract/ExtractionSemicolonPolicy.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/Extract/ExtractionSemicolonPolicy.m
  vendor/clang/dist/test/Refactor/Extract/FromMethodToFunction.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/Extract/ObjCProperty.m
  vendor/clang/dist/test/Refactor/LocalRename/
  vendor/clang/dist/test/Refactor/LocalRename/BuiltinOffsetof.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/LocalRename/Field.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/LocalRename/NoSymbolSelectedError.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/LocalRename/QualifiedRename.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/tool-apply-replacements.cpp   (contents, props changed)
  vendor/clang/dist/test/Refactor/tool-common-options.c   (contents, props changed)
  vendor/clang/dist/test/Refactor/tool-selection-option.c   (contents, props changed)
  vendor/clang/dist/test/Refactor/tool-test-support.c   (contents, props changed)
  vendor/clang/dist/test/Sema/Inputs/pragma-pack1.h   (contents, props changed)
  vendor/clang/dist/test/Sema/Inputs/pragma-pack2.h   (contents, props changed)
  vendor/clang/dist/test/Sema/_Float128.c   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-capabilities.cpp   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-deprecated-c2x.c   (contents, props changed)
  vendor/clang/dist/test/Sema/attr-long-call.c   (contents, props changed)
  vendor/clang/dist/test/Sema/c2x-fallthrough.c   (contents, props changed)
  vendor/clang/dist/test/Sema/c2x-maybe_unused-errors.c   (contents, props changed)
  vendor/clang/dist/test/Sema/c2x-maybe_unused.c   (contents, props changed)
  vendor/clang/dist/test/Sema/c2x-nodiscard.c   (contents, props changed)
  vendor/clang/dist/test/Sema/enum-sign-conversion.c   (contents, props changed)
  vendor/clang/dist/test/Sema/error-type-safety.cpp   (contents, props changed)
  vendor/clang/dist/test/Sema/fp16vec-sema.c   (contents, props changed)
  vendor/clang/dist/test/Sema/implicit-decl-c90.c   (contents, props changed)
  vendor/clang/dist/test/Sema/ms-annotation.c   (contents, props changed)
  vendor/clang/dist/test/Sema/noescape.c   (contents, props changed)
  vendor/clang/dist/test/Sema/outof-range-enum-constant-compare.c   (contents, props changed)
  vendor/clang/dist/test/Sema/sign-compare-enum.c   (contents, props changed)
  vendor/clang/dist/test/Sema/suspicious-pragma-pack.c   (contents, props changed)
  vendor/clang/dist/test/Sema/tautological-constant-compare.c   (contents, props changed)
  vendor/clang/dist/test/Sema/tautological-constant-enum-compare.c   (contents, props changed)
  vendor/clang/dist/test/Sema/tautological-unsigned-enum-zero-compare.c   (contents, props changed)
  vendor/clang/dist/test/Sema/tautological-unsigned-enum-zero-compare.cpp   (contents, props changed)
  vendor/clang/dist/test/Sema/tautological-unsigned-zero-compare.c   (contents, props changed)
  vendor/clang/dist/test/Sema/vector_swizzle_length.c   (contents, props changed)
  vendor/clang/dist/test/Sema/warn-unreachable-ms.c   (contents, props changed)
  vendor/clang/dist/test/Sema/zero-initializer.c   (contents, props changed)
  vendor/clang/dist/test/SemaCUDA/error-includes-mode.cu
  vendor/clang/dist/test/SemaCXX/Inputs/warn-zero-nullptr.h   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/attr-cxx-disabled.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/compare-cxx2a.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/complex-conversion.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/constant-expression-cxx2a.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/constexpr-array-unknown-bound.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cxx17-compat.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cxx1z-init-statement-template.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cxx2a-destroying-delete.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cxx2a-lambda-equals-this.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cxx2a-pointer-to-const-ref-member.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/cxx2a-three-way-comparison.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/decomposed-condition.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/has_unique_object_reps_member_ptr.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/imaginary-constants.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/init-expr-crash.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/microsoft-vs-float128.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-iunknown-inline-def.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-iunknown-outofline-def.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-iunknown-template-function.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/ms-iunknown.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/no-warn-user-defined-literals-in-system-headers.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/no-warn-user-defined-literals-in-system-headers.h   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/nothrow-as-noexcept-ctor.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/nullptr-arithmetic.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/template-default-param-through-using.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaCXX/warn-sign-conversion-cpp11.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaObjC/Inputs/empty.h   (contents, props changed)
  vendor/clang/dist/test/SemaObjC/block-literal-with-attribute.m
  vendor/clang/dist/test/SemaObjC/flexible-array-arc.m
  vendor/clang/dist/test/SemaObjC/flexible-array.m
  vendor/clang/dist/test/SemaObjC/property-implement-readonly-with-custom-setter.m
  vendor/clang/dist/test/SemaObjC/suspicious-pragma-pack.m
  vendor/clang/dist/test/SemaObjC/transfer-boxed-string-nullability.m
  vendor/clang/dist/test/SemaObjC/warn-messaging-id.mm
  vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-completeness-cferror.h   (contents, props changed)
  vendor/clang/dist/test/SemaObjCXX/block-variable-move.mm
  vendor/clang/dist/test/SemaObjCXX/flexible-array.mm
  vendor/clang/dist/test/SemaObjCXX/noescape.mm
  vendor/clang/dist/test/SemaObjCXX/nullability-completeness-cferror.mm
  vendor/clang/dist/test/SemaOpenCL/atomic-ops.cl
  vendor/clang/dist/test/SemaTemplate/address_space-dependent.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaTemplate/cxx17-inline-variables.cpp   (contents, props changed)
  vendor/clang/dist/test/SemaTemplate/instantiate-friend-function.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/Inputs/clang-diff-basic-src.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/Inputs/fixed-header.h   (contents, props changed)
  vendor/clang/dist/test/Tooling/clang-diff-args.test
  vendor/clang/dist/test/Tooling/clang-diff-ast.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/clang-diff-basic.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/clang-diff-bottomup.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/clang-diff-html.test
  vendor/clang/dist/test/Tooling/clang-diff-json.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/clang-diff-opt.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/clang-diff-topdown.cpp   (contents, props changed)
  vendor/clang/dist/test/Tooling/fixed-database.cpp   (contents, props changed)
  vendor/clang/dist/test/Unit/lit.cfg.py   (contents, props changed)
  vendor/clang/dist/test/Unit/lit.site.cfg.py.in   (contents, props changed)
  vendor/clang/dist/test/clang-rename/ForceMulti.cpp   (contents, props changed)
  vendor/clang/dist/test/lit.cfg.py   (contents, props changed)
  vendor/clang/dist/test/lit.site.cfg.py.in   (contents, props changed)
  vendor/clang/dist/tools/clang-diff/
  vendor/clang/dist/tools/clang-diff/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/clang-diff/ClangDiff.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-func-mapping/
  vendor/clang/dist/tools/clang-func-mapping/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/clang-func-mapping/ClangFnMapGen.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/Dockerfile
  vendor/clang/dist/tools/clang-fuzzer/DummyClangFuzzer.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/README.txt   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/cxx_proto.proto
  vendor/clang/dist/tools/clang-fuzzer/handle-cxx/
  vendor/clang/dist/tools/clang-fuzzer/handle-cxx/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/handle-cxx/handle_cxx.h   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/
  vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h   (contents, props changed)
  vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-refactor/
  vendor/clang/dist/tools/clang-refactor/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/tools/clang-refactor/ClangRefactor.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-refactor/TestSupport.cpp   (contents, props changed)
  vendor/clang/dist/tools/clang-refactor/TestSupport.h   (contents, props changed)
  vendor/clang/dist/tools/clang-refactor/ToolRefactoringResultConsumer.h   (contents, props changed)
  vendor/clang/dist/unittests/AST/DataCollectionTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/CodeGen/CodeGenExternalTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/CodeGen/IncrementalProcessingTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/CrossTU/
  vendor/clang/dist/unittests/CrossTU/CMakeLists.txt   (contents, props changed)
  vendor/clang/dist/unittests/CrossTU/CrossTranslationUnitTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Format/FormatTestRawStrings.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Frontend/ASTUnitTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Frontend/CompilerInstanceTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Frontend/PCHPreambleTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Frontend/ParsedSourceLocationTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Rename/RenameAliasTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Rename/RenameEnumTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Rename/RenameFunctionTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Rename/RenameMemberTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Tooling/ASTSelectionTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Tooling/ExecutionTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp   (contents, props changed)
  vendor/clang/dist/unittests/Tooling/RefactoringActionRulesTest.cpp   (contents, props changed)
  vendor/clang/dist/utils/TableGen/ClangDataCollectorsEmitter.cpp   (contents, props changed)
  vendor/clang/dist/utils/analyzer/SATestUpdateDiffs.py   (contents, props changed)
  vendor/clang/dist/utils/analyzer/SATestUtils.py   (contents, props changed)
  vendor/clang/dist/utils/clangdiag.py   (contents, props changed)
Deleted:
  vendor/clang/dist/include/clang/Analysis/AnalysisContext.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
  vendor/clang/dist/include/clang/Tooling/Core/QualTypeNames.h
  vendor/clang/dist/lib/Analysis/BodyFarm.h
  vendor/clang/dist/lib/Driver/ToolChains/Bitrig.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Bitrig.h
  vendor/clang/dist/lib/Tooling/Core/QualTypeNames.cpp
  vendor/clang/dist/test/Analysis/diagnostics/diag-cross-file-boundaries.c
  vendor/clang/dist/test/Analysis/diagnostics/diag-cross-file-boundaries.h
  vendor/clang/dist/test/CodeGen/2005-07-20-SqrtNoErrno.c
  vendor/clang/dist/test/CodeGen/blocks-opencl.cl
  vendor/clang/dist/test/CodeGenObjC/debug-info-block-captured-self.m
  vendor/clang/dist/test/Driver/bitrig.c
  vendor/clang/dist/test/Driver/mingw-useld.c
  vendor/clang/dist/test/Driver/r600-mcpu.cl
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_linear_messages.cpp
  vendor/clang/dist/test/Rewriter/objc-modern-metadata-visibility2.mm
  vendor/clang/dist/test/SemaOpenCL/extern.cl
  vendor/clang/dist/test/Unit/lit.cfg
  vendor/clang/dist/test/Unit/lit.site.cfg.in
  vendor/clang/dist/test/clang-rename/Field.cpp
  vendor/clang/dist/test/lit.cfg
  vendor/clang/dist/test/lit.site.cfg.in
Modified:
  vendor/clang/dist/.arcconfig
  vendor/clang/dist/CMakeLists.txt
  vendor/clang/dist/CODE_OWNERS.TXT
  vendor/clang/dist/README.txt
  vendor/clang/dist/bindings/python/README.txt
  vendor/clang/dist/bindings/python/clang/cindex.py
  vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py
  vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py
  vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py
  vendor/clang/dist/bindings/python/tests/cindex/test_comment.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_diagnostics.py
  vendor/clang/dist/bindings/python/tests/cindex/test_exception_specification_kind.py
  vendor/clang/dist/bindings/python/tests/cindex/test_file.py
  vendor/clang/dist/bindings/python/tests/cindex/test_index.py
  vendor/clang/dist/bindings/python/tests/cindex/test_location.py
  vendor/clang/dist/bindings/python/tests/cindex/test_token_kind.py
  vendor/clang/dist/bindings/python/tests/cindex/test_tokens.py
  vendor/clang/dist/bindings/python/tests/cindex/test_translation_unit.py
  vendor/clang/dist/bindings/python/tests/cindex/test_type.py
  vendor/clang/dist/cmake/caches/Apple-stage1.cmake
  vendor/clang/dist/cmake/caches/Apple-stage2.cmake
  vendor/clang/dist/cmake/caches/Fuchsia-stage2.cmake
  vendor/clang/dist/cmake/caches/Fuchsia.cmake
  vendor/clang/dist/cmake/modules/AddClang.cmake
  vendor/clang/dist/cmake/modules/ClangConfig.cmake.in
  vendor/clang/dist/docs/AddressSanitizer.rst
  vendor/clang/dist/docs/AttributeReference.rst
  vendor/clang/dist/docs/ClangCommandLineReference.rst
  vendor/clang/dist/docs/ClangFormat.rst
  vendor/clang/dist/docs/ClangFormatStyleOptions.rst
  vendor/clang/dist/docs/ControlFlowIntegrity.rst
  vendor/clang/dist/docs/ControlFlowIntegrityDesign.rst
  vendor/clang/dist/docs/DiagnosticsReference.rst
  vendor/clang/dist/docs/InternalsManual.rst
  vendor/clang/dist/docs/JSONCompilationDatabase.rst
  vendor/clang/dist/docs/LanguageExtensions.rst
  vendor/clang/dist/docs/LeakSanitizer.rst
  vendor/clang/dist/docs/LibASTMatchersReference.html
  vendor/clang/dist/docs/Modules.rst
  vendor/clang/dist/docs/ReleaseNotes.rst
  vendor/clang/dist/docs/SanitizerCoverage.rst
  vendor/clang/dist/docs/SanitizerSpecialCaseList.rst
  vendor/clang/dist/docs/ThinLTO.rst
  vendor/clang/dist/docs/Toolchain.rst
  vendor/clang/dist/docs/UndefinedBehaviorSanitizer.rst
  vendor/clang/dist/docs/UsersManual.rst
  vendor/clang/dist/docs/analyzer/DebugChecks.rst
  vendor/clang/dist/docs/analyzer/conf.py
  vendor/clang/dist/docs/conf.py
  vendor/clang/dist/docs/index.rst
  vendor/clang/dist/docs/tools/dump_format_style.py
  vendor/clang/dist/examples/clang-interpreter/CMakeLists.txt
  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/ASTUnresolvedSet.h
  vendor/clang/dist/include/clang/AST/ASTVector.h
  vendor/clang/dist/include/clang/AST/AttrIterator.h
  vendor/clang/dist/include/clang/AST/BaseSubobject.h
  vendor/clang/dist/include/clang/AST/BuiltinTypes.def
  vendor/clang/dist/include/clang/AST/CMakeLists.txt
  vendor/clang/dist/include/clang/AST/CXXInheritance.h
  vendor/clang/dist/include/clang/AST/CanonicalType.h
  vendor/clang/dist/include/clang/AST/CharUnits.h
  vendor/clang/dist/include/clang/AST/CommentVisitor.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/DeclContextInternals.h
  vendor/clang/dist/include/clang/AST/DeclFriend.h
  vendor/clang/dist/include/clang/AST/DeclGroup.h
  vendor/clang/dist/include/clang/AST/DeclLookups.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/DeclVisitor.h
  vendor/clang/dist/include/clang/AST/DeclarationName.h
  vendor/clang/dist/include/clang/AST/DependentDiagnostic.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/ExternalASTMerger.h
  vendor/clang/dist/include/clang/AST/ExternalASTSource.h
  vendor/clang/dist/include/clang/AST/GlobalDecl.h
  vendor/clang/dist/include/clang/AST/NestedNameSpecifier.h
  vendor/clang/dist/include/clang/AST/OpenMPClause.h
  vendor/clang/dist/include/clang/AST/OperationKinds.def
  vendor/clang/dist/include/clang/AST/OperationKinds.h
  vendor/clang/dist/include/clang/AST/PrettyPrinter.h
  vendor/clang/dist/include/clang/AST/RecordLayout.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/StmtGraphTraits.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/TypeNodes.def
  vendor/clang/dist/include/clang/AST/UnresolvedSet.h
  vendor/clang/dist/include/clang/AST/VTTBuilder.h
  vendor/clang/dist/include/clang/ASTMatchers/ASTMatchers.h
  vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersInternal.h
  vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersMacros.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/Dominators.h
  vendor/clang/dist/include/clang/Analysis/Analyses/LiveVariables.h
  vendor/clang/dist/include/clang/Analysis/Analyses/PostOrderCFGView.h
  vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafety.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/CallGraph.h
  vendor/clang/dist/include/clang/Analysis/CloneDetection.h
  vendor/clang/dist/include/clang/Analysis/ProgramPoint.h
  vendor/clang/dist/include/clang/Analysis/Support/BumpVector.h
  vendor/clang/dist/include/clang/Basic/AddressSpaces.h
  vendor/clang/dist/include/clang/Basic/AllDiagnostics.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/BuiltinsAMDGPU.def
  vendor/clang/dist/include/clang/Basic/BuiltinsARM.def
  vendor/clang/dist/include/clang/Basic/BuiltinsHexagon.def
  vendor/clang/dist/include/clang/Basic/BuiltinsNVPTX.def
  vendor/clang/dist/include/clang/Basic/BuiltinsX86.def
  vendor/clang/dist/include/clang/Basic/BuiltinsX86_64.def
  vendor/clang/dist/include/clang/Basic/CMakeLists.txt
  vendor/clang/dist/include/clang/Basic/CharInfo.h
  vendor/clang/dist/include/clang/Basic/Cuda.h
  vendor/clang/dist/include/clang/Basic/DeclNodes.td
  vendor/clang/dist/include/clang/Basic/Diagnostic.h
  vendor/clang/dist/include/clang/Basic/Diagnostic.td
  vendor/clang/dist/include/clang/Basic/DiagnosticASTKinds.td
  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/DiagnosticIDs.h
  vendor/clang/dist/include/clang/Basic/DiagnosticLexKinds.td
  vendor/clang/dist/include/clang/Basic/DiagnosticOptions.h
  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/IdentifierTable.h
  vendor/clang/dist/include/clang/Basic/LLVM.h
  vendor/clang/dist/include/clang/Basic/LangOptions.def
  vendor/clang/dist/include/clang/Basic/LangOptions.h
  vendor/clang/dist/include/clang/Basic/Module.h
  vendor/clang/dist/include/clang/Basic/OpenCLExtensions.def
  vendor/clang/dist/include/clang/Basic/OpenMPKinds.def
  vendor/clang/dist/include/clang/Basic/OperatorKinds.def
  vendor/clang/dist/include/clang/Basic/OperatorPrecedence.h
  vendor/clang/dist/include/clang/Basic/SanitizerBlacklist.h
  vendor/clang/dist/include/clang/Basic/Sanitizers.def
  vendor/clang/dist/include/clang/Basic/Sanitizers.h
  vendor/clang/dist/include/clang/Basic/SourceLocation.h
  vendor/clang/dist/include/clang/Basic/SourceManager.h
  vendor/clang/dist/include/clang/Basic/SourceManagerInternals.h
  vendor/clang/dist/include/clang/Basic/Specifiers.h
  vendor/clang/dist/include/clang/Basic/TargetInfo.h
  vendor/clang/dist/include/clang/Basic/TargetOptions.h
  vendor/clang/dist/include/clang/Basic/TokenKinds.def
  vendor/clang/dist/include/clang/Basic/TypeTraits.h
  vendor/clang/dist/include/clang/Basic/VirtualFileSystem.h
  vendor/clang/dist/include/clang/CodeGen/CodeGenABITypes.h
  vendor/clang/dist/include/clang/CodeGen/ConstantInitFuture.h
  vendor/clang/dist/include/clang/CodeGen/ModuleBuilder.h
  vendor/clang/dist/include/clang/Config/config.h.cmake
  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/Distro.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/XRayArgs.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/CommandLineSourceLoc.h
  vendor/clang/dist/include/clang/Frontend/CompilerInstance.h
  vendor/clang/dist/include/clang/Frontend/FrontendActions.h
  vendor/clang/dist/include/clang/Frontend/FrontendOptions.h
  vendor/clang/dist/include/clang/Frontend/LangStandard.h
  vendor/clang/dist/include/clang/Frontend/LangStandards.def
  vendor/clang/dist/include/clang/Frontend/PrecompiledPreamble.h
  vendor/clang/dist/include/clang/Frontend/TextDiagnosticBuffer.h
  vendor/clang/dist/include/clang/Frontend/VerifyDiagnosticConsumer.h
  vendor/clang/dist/include/clang/Index/IndexDataConsumer.h
  vendor/clang/dist/include/clang/Index/IndexSymbol.h
  vendor/clang/dist/include/clang/Lex/HeaderSearch.h
  vendor/clang/dist/include/clang/Lex/HeaderSearchOptions.h
  vendor/clang/dist/include/clang/Lex/Lexer.h
  vendor/clang/dist/include/clang/Lex/LiteralSupport.h
  vendor/clang/dist/include/clang/Lex/MacroArgs.h
  vendor/clang/dist/include/clang/Lex/MacroInfo.h
  vendor/clang/dist/include/clang/Lex/ModuleLoader.h
  vendor/clang/dist/include/clang/Lex/ModuleMap.h
  vendor/clang/dist/include/clang/Lex/MultipleIncludeOpt.h
  vendor/clang/dist/include/clang/Lex/PPCallbacks.h
  vendor/clang/dist/include/clang/Lex/PTHLexer.h
  vendor/clang/dist/include/clang/Lex/PTHManager.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/PreprocessorLexer.h
  vendor/clang/dist/include/clang/Lex/PreprocessorOptions.h
  vendor/clang/dist/include/clang/Lex/TokenLexer.h
  vendor/clang/dist/include/clang/Parse/ParseAST.h
  vendor/clang/dist/include/clang/Parse/Parser.h
  vendor/clang/dist/include/clang/Sema/AttributeList.h
  vendor/clang/dist/include/clang/Sema/CodeCompleteConsumer.h
  vendor/clang/dist/include/clang/Sema/CodeCompleteOptions.h
  vendor/clang/dist/include/clang/Sema/DeclSpec.h
  vendor/clang/dist/include/clang/Sema/Lookup.h
  vendor/clang/dist/include/clang/Sema/Overload.h
  vendor/clang/dist/include/clang/Sema/Ownership.h
  vendor/clang/dist/include/clang/Sema/Scope.h
  vendor/clang/dist/include/clang/Sema/ScopeInfo.h
  vendor/clang/dist/include/clang/Sema/Sema.h
  vendor/clang/dist/include/clang/Sema/SemaInternal.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/ContinuousRangeMap.h
  vendor/clang/dist/include/clang/Serialization/ModuleManager.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/Checkers.td
  vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/Analyses.def
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.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/CoreEngine.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.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/SVals.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
  vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.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/Refactoring/AtomicChange.h
  vendor/clang/dist/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
  vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/RenamingAction.h
  vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h
  vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h
  vendor/clang/dist/include/clang/Tooling/Tooling.h
  vendor/clang/dist/include/clang/module.modulemap
  vendor/clang/dist/lib/AST/ASTContext.cpp
  vendor/clang/dist/lib/AST/ASTDumper.cpp
  vendor/clang/dist/lib/AST/ASTImporter.cpp
  vendor/clang/dist/lib/AST/ASTStructuralEquivalence.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/CommentSema.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/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/ExprObjC.cpp
  vendor/clang/dist/lib/AST/ExternalASTMerger.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/ODRHash.cpp
  vendor/clang/dist/lib/AST/OpenMPClause.cpp
  vendor/clang/dist/lib/AST/RecordLayout.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/StmtOpenMP.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/VTTBuilder.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/Marshallers.h
  vendor/clang/dist/lib/ASTMatchers/Dynamic/Parser.cpp
  vendor/clang/dist/lib/ASTMatchers/Dynamic/Registry.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/CallGraph.cpp
  vendor/clang/dist/lib/Analysis/CloneDetection.cpp
  vendor/clang/dist/lib/Analysis/CocoaConventions.cpp
  vendor/clang/dist/lib/Analysis/Consumed.cpp
  vendor/clang/dist/lib/Analysis/LiveVariables.cpp
  vendor/clang/dist/lib/Analysis/PrintfFormatString.cpp
  vendor/clang/dist/lib/Analysis/ReachableCode.cpp
  vendor/clang/dist/lib/Analysis/ScanfFormatString.cpp
  vendor/clang/dist/lib/Analysis/ThreadSafety.cpp
  vendor/clang/dist/lib/Analysis/ThreadSafetyCommon.cpp
  vendor/clang/dist/lib/Analysis/ThreadSafetyTIL.cpp
  vendor/clang/dist/lib/Analysis/UninitializedValues.cpp
  vendor/clang/dist/lib/Basic/Builtins.cpp
  vendor/clang/dist/lib/Basic/CMakeLists.txt
  vendor/clang/dist/lib/Basic/Cuda.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/OpenMPKinds.cpp
  vendor/clang/dist/lib/Basic/OperatorPrecedence.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/Basic/XRayLists.cpp
  vendor/clang/dist/lib/CMakeLists.txt
  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/CGBuilder.h
  vendor/clang/dist/lib/CodeGen/CGBuiltin.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/CGClass.cpp
  vendor/clang/dist/lib/CodeGen/CGCleanup.cpp
  vendor/clang/dist/lib/CodeGen/CGCoroutine.cpp
  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/CGObjC.cpp
  vendor/clang/dist/lib/CodeGen/CGObjCMac.cpp
  vendor/clang/dist/lib/CodeGen/CGObjCRuntime.cpp
  vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.cpp
  vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.h
  vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.cpp
  vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.h
  vendor/clang/dist/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  vendor/clang/dist/lib/CodeGen/CGOpenMPRuntimeNVPTX.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/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/CodeGenTBAA.cpp
  vendor/clang/dist/lib/CodeGen/CodeGenTBAA.h
  vendor/clang/dist/lib/CodeGen/CodeGenTypeCache.h
  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/CoverageMappingGen.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/SanitizerMetadata.cpp
  vendor/clang/dist/lib/CodeGen/TargetInfo.cpp
  vendor/clang/dist/lib/CodeGen/TargetInfo.h
  vendor/clang/dist/lib/Driver/CMakeLists.txt
  vendor/clang/dist/lib/Driver/Compilation.cpp
  vendor/clang/dist/lib/Driver/Distro.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/SanitizerArgs.cpp
  vendor/clang/dist/lib/Driver/ToolChain.cpp
  vendor/clang/dist/lib/Driver/ToolChains/AMDGPU.cpp
  vendor/clang/dist/lib/Driver/ToolChains/AMDGPU.h
  vendor/clang/dist/lib/Driver/ToolChains/Ananas.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Arch/AArch64.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Arch/ARM.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Arch/ARM.h
  vendor/clang/dist/lib/Driver/ToolChains/Arch/Mips.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Arch/Mips.h
  vendor/clang/dist/lib/Driver/ToolChains/Arch/PPC.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Arch/PPC.h
  vendor/clang/dist/lib/Driver/ToolChains/Arch/X86.cpp
  vendor/clang/dist/lib/Driver/ToolChains/BareMetal.cpp
  vendor/clang/dist/lib/Driver/ToolChains/BareMetal.h
  vendor/clang/dist/lib/Driver/ToolChains/Clang.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Clang.h
  vendor/clang/dist/lib/Driver/ToolChains/CloudABI.cpp
  vendor/clang/dist/lib/Driver/ToolChains/CommonArgs.cpp
  vendor/clang/dist/lib/Driver/ToolChains/CommonArgs.h
  vendor/clang/dist/lib/Driver/ToolChains/CrossWindows.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Cuda.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Cuda.h
  vendor/clang/dist/lib/Driver/ToolChains/Darwin.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Darwin.h
  vendor/clang/dist/lib/Driver/ToolChains/DragonFly.cpp
  vendor/clang/dist/lib/Driver/ToolChains/FreeBSD.cpp
  vendor/clang/dist/lib/Driver/ToolChains/FreeBSD.h
  vendor/clang/dist/lib/Driver/ToolChains/Fuchsia.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Fuchsia.h
  vendor/clang/dist/lib/Driver/ToolChains/Gnu.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Hexagon.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Hexagon.h
  vendor/clang/dist/lib/Driver/ToolChains/Linux.cpp
  vendor/clang/dist/lib/Driver/ToolChains/MSVC.cpp
  vendor/clang/dist/lib/Driver/ToolChains/MinGW.cpp
  vendor/clang/dist/lib/Driver/ToolChains/MinGW.h
  vendor/clang/dist/lib/Driver/ToolChains/Minix.cpp
  vendor/clang/dist/lib/Driver/ToolChains/NaCl.cpp
  vendor/clang/dist/lib/Driver/ToolChains/NetBSD.cpp
  vendor/clang/dist/lib/Driver/ToolChains/NetBSD.h
  vendor/clang/dist/lib/Driver/ToolChains/OpenBSD.cpp
  vendor/clang/dist/lib/Driver/ToolChains/PS4CPU.cpp
  vendor/clang/dist/lib/Driver/ToolChains/Solaris.cpp
  vendor/clang/dist/lib/Driver/ToolChains/WebAssembly.cpp
  vendor/clang/dist/lib/Driver/ToolChains/WebAssembly.h
  vendor/clang/dist/lib/Driver/XRayArgs.cpp
  vendor/clang/dist/lib/Format/BreakableToken.cpp
  vendor/clang/dist/lib/Format/BreakableToken.h
  vendor/clang/dist/lib/Format/ContinuationIndenter.cpp
  vendor/clang/dist/lib/Format/ContinuationIndenter.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/FormatTokenLexer.cpp
  vendor/clang/dist/lib/Format/FormatTokenLexer.h
  vendor/clang/dist/lib/Format/NamespaceEndCommentsFixer.cpp
  vendor/clang/dist/lib/Format/NamespaceEndCommentsFixer.h
  vendor/clang/dist/lib/Format/SortJavaScriptImports.cpp
  vendor/clang/dist/lib/Format/TokenAnalyzer.cpp
  vendor/clang/dist/lib/Format/TokenAnalyzer.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/UnwrappedLineFormatter.h
  vendor/clang/dist/lib/Format/UnwrappedLineParser.cpp
  vendor/clang/dist/lib/Format/UnwrappedLineParser.h
  vendor/clang/dist/lib/Format/UsingDeclarationsSorter.cpp
  vendor/clang/dist/lib/Format/UsingDeclarationsSorter.h
  vendor/clang/dist/lib/Format/WhitespaceManager.cpp
  vendor/clang/dist/lib/Format/WhitespaceManager.h
  vendor/clang/dist/lib/Frontend/ASTUnit.cpp
  vendor/clang/dist/lib/Frontend/CompilerInstance.cpp
  vendor/clang/dist/lib/Frontend/CompilerInvocation.cpp
  vendor/clang/dist/lib/Frontend/FrontendAction.cpp
  vendor/clang/dist/lib/Frontend/FrontendActions.cpp
  vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp
  vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp
  vendor/clang/dist/lib/Frontend/MultiplexConsumer.cpp
  vendor/clang/dist/lib/Frontend/PrecompiledPreamble.cpp
  vendor/clang/dist/lib/Frontend/PrintPreprocessedOutput.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/FrontendActions.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  vendor/clang/dist/lib/Frontend/Rewrite/RewriteObjC.cpp
  vendor/clang/dist/lib/Frontend/TextDiagnosticBuffer.cpp
  vendor/clang/dist/lib/Frontend/VerifyDiagnosticConsumer.cpp
  vendor/clang/dist/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  vendor/clang/dist/lib/Headers/CMakeLists.txt
  vendor/clang/dist/lib/Headers/__clang_cuda_cmath.h
  vendor/clang/dist/lib/Headers/__clang_cuda_intrinsics.h
  vendor/clang/dist/lib/Headers/__clang_cuda_math_forward_declares.h
  vendor/clang/dist/lib/Headers/__clang_cuda_runtime_wrapper.h
  vendor/clang/dist/lib/Headers/avx2intrin.h
  vendor/clang/dist/lib/Headers/avx512bwintrin.h
  vendor/clang/dist/lib/Headers/avx512cdintrin.h
  vendor/clang/dist/lib/Headers/avx512dqintrin.h
  vendor/clang/dist/lib/Headers/avx512fintrin.h
  vendor/clang/dist/lib/Headers/avx512vlbwintrin.h
  vendor/clang/dist/lib/Headers/avx512vlcdintrin.h
  vendor/clang/dist/lib/Headers/avx512vldqintrin.h
  vendor/clang/dist/lib/Headers/avx512vlintrin.h
  vendor/clang/dist/lib/Headers/clflushoptintrin.h
  vendor/clang/dist/lib/Headers/cuda_wrappers/algorithm
  vendor/clang/dist/lib/Headers/cuda_wrappers/new
  vendor/clang/dist/lib/Headers/emmintrin.h
  vendor/clang/dist/lib/Headers/float.h
  vendor/clang/dist/lib/Headers/fma4intrin.h
  vendor/clang/dist/lib/Headers/fmaintrin.h
  vendor/clang/dist/lib/Headers/immintrin.h
  vendor/clang/dist/lib/Headers/intrin.h
  vendor/clang/dist/lib/Headers/opencl-c.h
  vendor/clang/dist/lib/Headers/stdbool.h
  vendor/clang/dist/lib/Headers/unwind.h
  vendor/clang/dist/lib/Index/CodegenNameGenerator.cpp
  vendor/clang/dist/lib/Index/CommentToXML.cpp
  vendor/clang/dist/lib/Index/IndexBody.cpp
  vendor/clang/dist/lib/Index/IndexDecl.cpp
  vendor/clang/dist/lib/Index/IndexSymbol.cpp
  vendor/clang/dist/lib/Index/IndexTypeSourceInfo.cpp
  vendor/clang/dist/lib/Index/IndexingAction.cpp
  vendor/clang/dist/lib/Index/IndexingContext.cpp
  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/MacroArgs.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/PPLexerChange.cpp
  vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp
  vendor/clang/dist/lib/Lex/PTHLexer.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/PreprocessorLexer.cpp
  vendor/clang/dist/lib/Lex/TokenConcatenation.cpp
  vendor/clang/dist/lib/Lex/TokenLexer.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/HTMLRewrite.cpp
  vendor/clang/dist/lib/Sema/AnalysisBasedWarnings.cpp
  vendor/clang/dist/lib/Sema/AttributeList.cpp
  vendor/clang/dist/lib/Sema/CodeCompleteConsumer.cpp
  vendor/clang/dist/lib/Sema/DeclSpec.cpp
  vendor/clang/dist/lib/Sema/MultiplexExternalSemaSource.cpp
  vendor/clang/dist/lib/Sema/Sema.cpp
  vendor/clang/dist/lib/Sema/SemaAttr.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/SemaCoroutine.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/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/GlobalModuleIndex.cpp
  vendor/clang/dist/lib/Serialization/ModuleManager.cpp
  vendor/clang/dist/lib/Serialization/MultiOnDiskHashTable.h
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CMakeLists.txt
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/CloneChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.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/BasicValueFactory.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/CheckerContext.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/CoreEngine.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/Environment.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngine.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/IssueHash.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/MemRegion.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
  vendor/clang/dist/lib/StaticAnalyzer/Core/ProgramState.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/RegionStore.cpp
  vendor/clang/dist/lib/StaticAnalyzer/Core/SVals.cpp
  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/Tooling/ArgumentsAdjusters.cpp
  vendor/clang/dist/lib/Tooling/CMakeLists.txt
  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/Refactoring/AtomicChange.cpp
  vendor/clang/dist/lib/Tooling/Refactoring/CMakeLists.txt
  vendor/clang/dist/lib/Tooling/Refactoring/Rename/RenamingAction.cpp
  vendor/clang/dist/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp
  vendor/clang/dist/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
  vendor/clang/dist/lib/Tooling/Tooling.cpp
  vendor/clang/dist/runtime/CMakeLists.txt
  vendor/clang/dist/test/ASTMerge/namespace/Inputs/namespace1.cpp
  vendor/clang/dist/test/ASTMerge/namespace/Inputs/namespace2.cpp
  vendor/clang/dist/test/ASTMerge/namespace/test.cpp
  vendor/clang/dist/test/Analysis/MisusedMovedObject.cpp
  vendor/clang/dist/test/Analysis/analyzer-config.c
  vendor/clang/dist/test/Analysis/analyzer-config.cpp
  vendor/clang/dist/test/Analysis/bitwise-ops.c
  vendor/clang/dist/test/Analysis/block-in-critical-section.cpp
  vendor/clang/dist/test/Analysis/bstring.cpp
  vendor/clang/dist/test/Analysis/bug_hash_test.cpp
  vendor/clang/dist/test/Analysis/bug_hash_test.m
  vendor/clang/dist/test/Analysis/casts.c
  vendor/clang/dist/test/Analysis/constant-folding.c
  vendor/clang/dist/test/Analysis/conversion.c
  vendor/clang/dist/test/Analysis/copypaste/asm.cpp
  vendor/clang/dist/test/Analysis/copypaste/attributes.cpp
  vendor/clang/dist/test/Analysis/copypaste/autogenerated_automoc.cpp
  vendor/clang/dist/test/Analysis/copypaste/blocks.cpp
  vendor/clang/dist/test/Analysis/copypaste/call.cpp
  vendor/clang/dist/test/Analysis/copypaste/catch.cpp
  vendor/clang/dist/test/Analysis/copypaste/delete.cpp
  vendor/clang/dist/test/Analysis/copypaste/dependent-exist.cpp
  vendor/clang/dist/test/Analysis/copypaste/expr-types.cpp
  vendor/clang/dist/test/Analysis/copypaste/fold.cpp
  vendor/clang/dist/test/Analysis/copypaste/function-try-block.cpp
  vendor/clang/dist/test/Analysis/copypaste/functions.cpp
  vendor/clang/dist/test/Analysis/copypaste/generic.c
  vendor/clang/dist/test/Analysis/copypaste/labels.cpp
  vendor/clang/dist/test/Analysis/copypaste/lambda.cpp
  vendor/clang/dist/test/Analysis/copypaste/macros.cpp
  vendor/clang/dist/test/Analysis/copypaste/not-autogenerated.cpp
  vendor/clang/dist/test/Analysis/copypaste/objc-methods.m
  vendor/clang/dist/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp
  vendor/clang/dist/test/Analysis/copypaste/plist-diagnostics.cpp
  vendor/clang/dist/test/Analysis/copypaste/sub-sequences.cpp
  vendor/clang/dist/test/Analysis/copypaste/suspicious-clones.cpp
  vendor/clang/dist/test/Analysis/copypaste/text-diagnostics.cpp
  vendor/clang/dist/test/Analysis/ctor.mm
  vendor/clang/dist/test/Analysis/edges-new.mm
  vendor/clang/dist/test/Analysis/exercise-ps.c
  vendor/clang/dist/test/Analysis/expr-inspection.c
  vendor/clang/dist/test/Analysis/generics.m
  vendor/clang/dist/test/Analysis/gtest.cpp
  vendor/clang/dist/test/Analysis/html-diags-multifile.c
  vendor/clang/dist/test/Analysis/html-diags.c
  vendor/clang/dist/test/Analysis/initializer.cpp
  vendor/clang/dist/test/Analysis/inlining/inline-defensive-checks.c
  vendor/clang/dist/test/Analysis/lambdas.cpp
  vendor/clang/dist/test/Analysis/malloc-plist.c
  vendor/clang/dist/test/Analysis/malloc.mm
  vendor/clang/dist/test/Analysis/max-nodes-suppress-on-sink.c
  vendor/clang/dist/test/Analysis/null-deref-path-notes.m
  vendor/clang/dist/test/Analysis/null-deref-ps.c
  vendor/clang/dist/test/Analysis/nullptr.cpp
  vendor/clang/dist/test/Analysis/objc-boxing.m
  vendor/clang/dist/test/Analysis/objc-for.m
  vendor/clang/dist/test/Analysis/pointer-to-member.cpp
  vendor/clang/dist/test/Analysis/ptr-arith.c
  vendor/clang/dist/test/Analysis/ptr-arith.cpp
  vendor/clang/dist/test/Analysis/reference.cpp
  vendor/clang/dist/test/Analysis/retain-release-inline.m
  vendor/clang/dist/test/Analysis/retain-release.m
  vendor/clang/dist/test/Analysis/retain-release.mm
  vendor/clang/dist/test/Analysis/taint-tester.c
  vendor/clang/dist/test/Analysis/temp-obj-dtors-cfg-output.cpp
  vendor/clang/dist/test/Analysis/uninit-const.c
  vendor/clang/dist/test/Analysis/unix-fns.c
  vendor/clang/dist/test/Analysis/unreachable-code-path.c
  vendor/clang/dist/test/Analysis/virtualcall.cpp
  vendor/clang/dist/test/Analysis/virtualcall.h
  vendor/clang/dist/test/CMakeLists.txt
  vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/class.qual/p2.cpp
  vendor/clang/dist/test/CXX/class/class.static/class.static.data/p3.cpp
  vendor/clang/dist/test/CXX/conv/conv.prom/p2.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.depend/p1.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.fallthrough/p1.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p1.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p2.cpp
  vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.stc/p2.cpp
  vendor/clang/dist/test/CXX/drs/dr4xx.cpp
  vendor/clang/dist/test/CXX/except/except.spec/p1.cpp
  vendor/clang/dist/test/CXX/expr/expr.const/p2-0x.cpp
  vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/p8.cpp
  vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p2-cxx0x.cpp
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p4/module.cpp
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p4/module.cppm
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p4/user.cpp
  vendor/clang/dist/test/CXX/modules-ts/basic/basic.link/module-declaration.cpp
  vendor/clang/dist/test/CXX/modules-ts/codegen-basics.cppm
  vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.import/p1.cpp
  vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.interface/p1.cpp
  vendor/clang/dist/test/CXX/over/over.match/over.match.best/p1.cpp
  vendor/clang/dist/test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p2.cpp
  vendor/clang/dist/test/CXX/temp/temp.decls/temp.variadic/p4.cpp
  vendor/clang/dist/test/CodeCompletion/call.cpp
  vendor/clang/dist/test/CodeCompletion/uninstantiated_params.cpp
  vendor/clang/dist/test/CodeGen/2004-02-20-Builtins.c
  vendor/clang/dist/test/CodeGen/2009-10-20-GlobalDebug.c
  vendor/clang/dist/test/CodeGen/2010-08-10-DbgConstant.c
  vendor/clang/dist/test/CodeGen/adc-builtins.c
  vendor/clang/dist/test/CodeGen/arm-metadata.c
  vendor/clang/dist/test/CodeGen/attr-availability.c
  vendor/clang/dist/test/CodeGen/attr-target-x86.c
  vendor/clang/dist/test/CodeGen/avx-builtins.c
  vendor/clang/dist/test/CodeGen/avx2-builtins.c
  vendor/clang/dist/test/CodeGen/avx512-reduceMinMaxIntrin.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/avx512f-builtins.c
  vendor/clang/dist/test/CodeGen/avx512ifmavl-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vl-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vlbw-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vlcd-builtins.c
  vendor/clang/dist/test/CodeGen/avx512vldq-builtins.c
  vendor/clang/dist/test/CodeGen/bounds-checking.c
  vendor/clang/dist/test/CodeGen/builtin-clflushopt.c
  vendor/clang/dist/test/CodeGen/builtin-clzero.c
  vendor/clang/dist/test/CodeGen/builtin-cpu-supports.c
  vendor/clang/dist/test/CodeGen/builtins-hexagon.c
  vendor/clang/dist/test/CodeGen/builtins-nvptx.c
  vendor/clang/dist/test/CodeGen/builtins-overflow.c
  vendor/clang/dist/test/CodeGen/builtins-x86.c
  vendor/clang/dist/test/CodeGen/builtins.c
  vendor/clang/dist/test/CodeGen/catch-undef-behavior.c
  vendor/clang/dist/test/CodeGen/cfi-icall-cross-dso.c
  vendor/clang/dist/test/CodeGen/cfi-icall.c
  vendor/clang/dist/test/CodeGen/debug-info-global-constant.c
  vendor/clang/dist/test/CodeGen/debug-info-static-const-fp.c
  vendor/clang/dist/test/CodeGen/debug-info-static.c
  vendor/clang/dist/test/CodeGen/debug-info-vla.c
  vendor/clang/dist/test/CodeGen/finite-math.c
  vendor/clang/dist/test/CodeGen/fma-builtins.c
  vendor/clang/dist/test/CodeGen/fma4-builtins.c
  vendor/clang/dist/test/CodeGen/fp16-ops.c
  vendor/clang/dist/test/CodeGen/function-attributes.c
  vendor/clang/dist/test/CodeGen/hexagon-inline-asm.c
  vendor/clang/dist/test/CodeGen/instrument-functions.c
  vendor/clang/dist/test/CodeGen/libcall-declarations.c
  vendor/clang/dist/test/CodeGen/libcalls.c
  vendor/clang/dist/test/CodeGen/linux-arm-atomic.c
  vendor/clang/dist/test/CodeGen/mangle-blocks.c
  vendor/clang/dist/test/CodeGen/mcount.c
  vendor/clang/dist/test/CodeGen/mozilla-ms-inline-asm.c
  vendor/clang/dist/test/CodeGen/ms-inline-asm-64.c
  vendor/clang/dist/test/CodeGen/ms-inline-asm.c
  vendor/clang/dist/test/CodeGen/ms-inline-asm.cpp
  vendor/clang/dist/test/CodeGen/ms-intrinsics.c
  vendor/clang/dist/test/CodeGen/nobuiltin.c
  vendor/clang/dist/test/CodeGen/pascal-wchar-string.c
  vendor/clang/dist/test/CodeGen/pragma-comment.c
  vendor/clang/dist/test/CodeGen/preserve-call-conv.c
  vendor/clang/dist/test/CodeGen/sse2-builtins.c
  vendor/clang/dist/test/CodeGen/ssse3-builtins.c
  vendor/clang/dist/test/CodeGen/string-literal-short-wstring.c
  vendor/clang/dist/test/CodeGen/string-literal-unicode-conversion.c
  vendor/clang/dist/test/CodeGen/target-builtin-noerror.c
  vendor/clang/dist/test/CodeGen/target-data.c
  vendor/clang/dist/test/CodeGen/tbaa-for-vptr.cpp
  vendor/clang/dist/test/CodeGen/tbm-builtins.c
  vendor/clang/dist/test/CodeGen/thinlto-emit-llvm.c
  vendor/clang/dist/test/CodeGen/wchar-size.c
  vendor/clang/dist/test/CodeGen/x86_32-xsave.c
  vendor/clang/dist/test/CodeGen/x86_64-xsave.c
  vendor/clang/dist/test/CodeGenCXX/anonymous-namespaces.cpp
  vendor/clang/dist/test/CodeGenCXX/anonymous-union-member-initializer.cpp
  vendor/clang/dist/test/CodeGenCXX/arm64-constructor-return.cpp
  vendor/clang/dist/test/CodeGenCXX/blocks.cpp
  vendor/clang/dist/test/CodeGenCXX/catch-undef-behavior.cpp
  vendor/clang/dist/test/CodeGenCXX/cfi-blacklist.cpp
  vendor/clang/dist/test/CodeGenCXX/cfi-icall.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx11-special-members.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx1y-variable-template.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx1z-aligned-allocation.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx1z-copy-omission.cpp
  vendor/clang/dist/test/CodeGenCXX/cxx1z-inline-variables.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-anon-namespace.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-codeview-display-name.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-inheriting-constructor.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-inlined.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-method.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-ms-abi.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-static-member.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template-member.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info-template.cpp
  vendor/clang/dist/test/CodeGenCXX/debug-info.cpp
  vendor/clang/dist/test/CodeGenCXX/default_calling_conv.cpp
  vendor/clang/dist/test/CodeGenCXX/dllexport.cpp
  vendor/clang/dist/test/CodeGenCXX/dllimport-members.cpp
  vendor/clang/dist/test/CodeGenCXX/dllimport.cpp
  vendor/clang/dist/test/CodeGenCXX/eh.cpp
  vendor/clang/dist/test/CodeGenCXX/exceptions-seh.cpp
  vendor/clang/dist/test/CodeGenCXX/explicit-instantiation.cpp
  vendor/clang/dist/test/CodeGenCXX/fp16-mangle.cpp
  vendor/clang/dist/test/CodeGenCXX/inline-dllexport-member.cpp
  vendor/clang/dist/test/CodeGenCXX/instrument-functions.cpp
  vendor/clang/dist/test/CodeGenCXX/invariant.group-for-vptrs.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-exprs.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-fail.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-lambdas.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle-ms-cxx11.cpp
  vendor/clang/dist/test/CodeGenCXX/mangle.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-multiple-nonvirtual-inheritance.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-static-initializers.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-thread-safe-statics.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-multiple-nonvirtual-inheritance-this-adjustment.cpp
  vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-return-thunks.cpp
  vendor/clang/dist/test/CodeGenCXX/mingw-w64-seh-exceptions.cpp
  vendor/clang/dist/test/CodeGenCXX/ms-inline-asm-return.cpp
  vendor/clang/dist/test/CodeGenCXX/new-overflow.cpp
  vendor/clang/dist/test/CodeGenCXX/new.cpp
  vendor/clang/dist/test/CodeGenCXX/regcall.cpp
  vendor/clang/dist/test/CodeGenCXX/rtti-mingw64.cpp
  vendor/clang/dist/test/CodeGenCXX/runtime-dllstorage.cpp
  vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-callback.cpp
  vendor/clang/dist/test/CodeGenCXX/static-init-wasm.cpp
  vendor/clang/dist/test/CodeGenCXX/stmtexpr.cpp
  vendor/clang/dist/test/CodeGenCXX/strict-vtable-pointers.cpp
  vendor/clang/dist/test/CodeGenCXX/ubsan-devirtualized-calls.cpp
  vendor/clang/dist/test/CodeGenCXX/ubsan-suppress-checks.cpp
  vendor/clang/dist/test/CodeGenCXX/ubsan-type-checks.cpp
  vendor/clang/dist/test/CodeGenCXX/ubsan-vtable-checks.cpp
  vendor/clang/dist/test/CodeGenCXX/virt-dtor-key.cpp
  vendor/clang/dist/test/CodeGenCXX/visibility-inlines-hidden.cpp
  vendor/clang/dist/test/CodeGenCXX/vla.cpp
  vendor/clang/dist/test/CodeGenCXX/vtable-available-externally.cpp
  vendor/clang/dist/test/CodeGenCXX/warn-padded-packed.cpp
  vendor/clang/dist/test/CodeGenCoroutines/coro-await.cpp
  vendor/clang/dist/test/CodeGenCoroutines/coro-ret-void.cpp
  vendor/clang/dist/test/CodeGenObjC/arc-arm.m
  vendor/clang/dist/test/CodeGenObjC/arc-bridged-cast.m
  vendor/clang/dist/test/CodeGenObjC/attr-exception.m
  vendor/clang/dist/test/CodeGenObjC/debug-info-blocks.m
  vendor/clang/dist/test/CodeGenObjC/dllstorage.m
  vendor/clang/dist/test/CodeGenObjC/local-static-block.m
  vendor/clang/dist/test/CodeGenObjC/mangle-blocks.m
  vendor/clang/dist/test/CodeGenObjC/no-sanitize.m
  vendor/clang/dist/test/CodeGenObjC/objc-asm-attribute-neg-test.m
  vendor/clang/dist/test/CodeGenObjC/os_log.m
  vendor/clang/dist/test/CodeGenObjCXX/mangle-blocks.mm
  vendor/clang/dist/test/CodeGenObjCXX/microsoft-abi-arc-param-order.mm
  vendor/clang/dist/test/CodeGenOpenCL/addr-space-struct-arg.cl
  vendor/clang/dist/test/CodeGenOpenCL/address-spaces-mangling.cl
  vendor/clang/dist/test/CodeGenOpenCL/address-spaces.cl
  vendor/clang/dist/test/CodeGenOpenCL/amdgcn-automatic-variable.cl
  vendor/clang/dist/test/CodeGenOpenCL/amdgpu-abi-struct-coerce.cl
  vendor/clang/dist/test/CodeGenOpenCL/amdgpu-attrs.cl
  vendor/clang/dist/test/CodeGenOpenCL/amdgpu-debug-info-variable-expression.cl
  vendor/clang/dist/test/CodeGenOpenCL/amdgpu-nullptr.cl
  vendor/clang/dist/test/CodeGenOpenCL/blocks.cl
  vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn.cl
  vendor/clang/dist/test/CodeGenOpenCL/cl20-device-side-enqueue.cl
  vendor/clang/dist/test/CodeGenOpenCL/convergent.cl
  vendor/clang/dist/test/CodeGenOpenCL/kernel-arg-info.cl
  vendor/clang/dist/test/CodeGenOpenCL/opencl_types.cl
  vendor/clang/dist/test/CodeGenOpenCL/pipe_builtin.cl
  vendor/clang/dist/test/CodeGenOpenCL/sampler.cl
  vendor/clang/dist/test/CodeGenOpenCL/vectorLoadStore.cl
  vendor/clang/dist/test/Coverage/html-diagnostics.c
  vendor/clang/dist/test/CoverageMapping/abspath.cpp
  vendor/clang/dist/test/CoverageMapping/break.c
  vendor/clang/dist/test/CoverageMapping/casts.c
  vendor/clang/dist/test/CoverageMapping/continue.c
  vendor/clang/dist/test/CoverageMapping/header.cpp
  vendor/clang/dist/test/CoverageMapping/if.cpp
  vendor/clang/dist/test/CoverageMapping/includehell.cpp
  vendor/clang/dist/test/CoverageMapping/label.cpp
  vendor/clang/dist/test/CoverageMapping/logical.cpp
  vendor/clang/dist/test/CoverageMapping/loops.cpp
  vendor/clang/dist/test/CoverageMapping/macro-expansion.c
  vendor/clang/dist/test/CoverageMapping/macro-expressions.cpp
  vendor/clang/dist/test/CoverageMapping/macros.c
  vendor/clang/dist/test/CoverageMapping/macroscopes.cpp
  vendor/clang/dist/test/CoverageMapping/md.cpp
  vendor/clang/dist/test/CoverageMapping/moremacros.c
  vendor/clang/dist/test/CoverageMapping/objc.m
  vendor/clang/dist/test/CoverageMapping/preprocessor.c
  vendor/clang/dist/test/CoverageMapping/return.c
  vendor/clang/dist/test/CoverageMapping/switch.cpp
  vendor/clang/dist/test/CoverageMapping/switchmacro.c
  vendor/clang/dist/test/CoverageMapping/test.c
  vendor/clang/dist/test/CoverageMapping/trycatch.cpp
  vendor/clang/dist/test/CoverageMapping/while.c
  vendor/clang/dist/test/Driver/XRay/lit.local.cfg
  vendor/clang/dist/test/Driver/aarch64-cpus.c
  vendor/clang/dist/test/Driver/aarch64-ras.c
  vendor/clang/dist/test/Driver/amdgpu-features.c
  vendor/clang/dist/test/Driver/arm-cortex-cpus.c
  vendor/clang/dist/test/Driver/arm-ras.c
  vendor/clang/dist/test/Driver/asan.c
  vendor/clang/dist/test/Driver/autocomplete.c
  vendor/clang/dist/test/Driver/baremetal.cpp
  vendor/clang/dist/test/Driver/cl-cc-flags.c
  vendor/clang/dist/test/Driver/cl-options.c
  vendor/clang/dist/test/Driver/clang-translation.c
  vendor/clang/dist/test/Driver/clang_f_opts.c
  vendor/clang/dist/test/Driver/compilation_database.c
  vendor/clang/dist/test/Driver/constructors.c
  vendor/clang/dist/test/Driver/cpath.c
  vendor/clang/dist/test/Driver/cuda-arch-translation.cu
  vendor/clang/dist/test/Driver/cuda-bad-arch.cu
  vendor/clang/dist/test/Driver/cuda-detect.cu
  vendor/clang/dist/test/Driver/cuda-external-tools.cu
  vendor/clang/dist/test/Driver/darwin-ld-lto.c
  vendor/clang/dist/test/Driver/darwin-ld.c
  vendor/clang/dist/test/Driver/darwin-sdkroot.c
  vendor/clang/dist/test/Driver/darwin-simulator-macro.c
  vendor/clang/dist/test/Driver/darwin-version.c
  vendor/clang/dist/test/Driver/debug-options.c
  vendor/clang/dist/test/Driver/fast-math.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/fuchsia.c
  vendor/clang/dist/test/Driver/fuchsia.cpp
  vendor/clang/dist/test/Driver/fuse-ld.c
  vendor/clang/dist/test/Driver/fuzzer.c
  vendor/clang/dist/test/Driver/gold-lto.c
  vendor/clang/dist/test/Driver/hexagon-toolchain-elf.c
  vendor/clang/dist/test/Driver/linker-opts.c
  vendor/clang/dist/test/Driver/linux-as.c
  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-features.c
  vendor/clang/dist/test/Driver/nostdlib.c
  vendor/clang/dist/test/Driver/openmp-offload.c
  vendor/clang/dist/test/Driver/opt-record.c
  vendor/clang/dist/test/Driver/output-file-cleanup.c
  vendor/clang/dist/test/Driver/parse-progname.c
  vendor/clang/dist/test/Driver/pic.c
  vendor/clang/dist/test/Driver/ppc-features.cpp
  vendor/clang/dist/test/Driver/print-libgcc-file-name-clangrt.c
  vendor/clang/dist/test/Driver/ps4-linker-non-win.c
  vendor/clang/dist/test/Driver/ps4-linker-win.c
  vendor/clang/dist/test/Driver/rewrite-legacy-objc.m
  vendor/clang/dist/test/Driver/rewrite-objc.m
  vendor/clang/dist/test/Driver/sanitize_unwind_tables.c
  vendor/clang/dist/test/Driver/sanitizer-ld.c
  vendor/clang/dist/test/Driver/stack-protector.c
  vendor/clang/dist/test/Driver/thinlto.c
  vendor/clang/dist/test/Driver/unknown-std.c
  vendor/clang/dist/test/Driver/unknown-std.cpp
  vendor/clang/dist/test/Driver/warning-options.cpp
  vendor/clang/dist/test/Driver/wasm-toolchain.c
  vendor/clang/dist/test/Driver/whole-program-vtables.c
  vendor/clang/dist/test/Driver/windows-cross.c
  vendor/clang/dist/test/Driver/x86-march.c
  vendor/clang/dist/test/Driver/x86-target-features.c
  vendor/clang/dist/test/FixIt/fixit-availability.c
  vendor/clang/dist/test/FixIt/fixit-availability.mm
  vendor/clang/dist/test/FixIt/fixit-cxx0x.cpp
  vendor/clang/dist/test/FixIt/fixit-include.c
  vendor/clang/dist/test/FixIt/fixit-vexing-parse.cpp
  vendor/clang/dist/test/FixIt/format.m
  vendor/clang/dist/test/FixIt/nullability.mm
  vendor/clang/dist/test/Format/style-on-command-line.cpp
  vendor/clang/dist/test/Frontend/Inputs/optimization-remark-with-hotness-sample.proftext
  vendor/clang/dist/test/Frontend/Inputs/optimization-remark-with-hotness.proftext
  vendor/clang/dist/test/Frontend/gnu-mcount.c
  vendor/clang/dist/test/Frontend/optimization-remark-options.c
  vendor/clang/dist/test/Frontend/optimization-remark-with-hotness.c
  vendor/clang/dist/test/Frontend/optimization-remark.c
  vendor/clang/dist/test/Frontend/x86-target-cpu.c
  vendor/clang/dist/test/Headers/ms-intrin.cpp
  vendor/clang/dist/test/Headers/stdbool.cpp
  vendor/clang/dist/test/Headers/wchar_limits.cpp
  vendor/clang/dist/test/Import/forward-declared-struct/test.c
  vendor/clang/dist/test/Index/Core/index-dependent-source.cpp
  vendor/clang/dist/test/Index/Core/index-source.cpp
  vendor/clang/dist/test/Index/Core/index-source.m
  vendor/clang/dist/test/Index/annotate-attribute.cpp
  vendor/clang/dist/test/Index/code-completion.cpp
  vendor/clang/dist/test/Index/comment-cplus-decls.cpp
  vendor/clang/dist/test/Index/complete-access-checks.cpp
  vendor/clang/dist/test/Index/complete-call.cpp
  vendor/clang/dist/test/Index/complete-constructor-params.cpp
  vendor/clang/dist/test/Index/complete-cxx-inline-methods.cpp
  vendor/clang/dist/test/Index/complete-interfaces.m
  vendor/clang/dist/test/Index/complete-method-decls.m
  vendor/clang/dist/test/Index/complete-qualified.cpp
  vendor/clang/dist/test/Index/complete-super.cpp
  vendor/clang/dist/test/Index/complete-with-annotations.cpp
  vendor/clang/dist/test/Index/get-cursor.cpp
  vendor/clang/dist/test/Index/index-pch.cpp
  vendor/clang/dist/test/Index/index-templates.cpp
  vendor/clang/dist/test/Index/load-classes.cpp
  vendor/clang/dist/test/Index/recover-bad-code-rdar_7487294.c
  vendor/clang/dist/test/Index/skipped-ranges.c
  vendor/clang/dist/test/Lexer/case-insensitive-include-ms.c
  vendor/clang/dist/test/Lexer/case-insensitive-include-pr31836.sh
  vendor/clang/dist/test/Lexer/case-insensitive-include.c
  vendor/clang/dist/test/Lexer/case-insensitive-system-include.c
  vendor/clang/dist/test/Lexer/cxx-features.cpp
  vendor/clang/dist/test/Lexer/half-literal.cpp
  vendor/clang/dist/test/Lexer/has_feature_address_sanitizer.cpp
  vendor/clang/dist/test/Lexer/keywords_test.cpp
  vendor/clang/dist/test/Lexer/unicode.c
  vendor/clang/dist/test/Lexer/wchar.c
  vendor/clang/dist/test/Misc/ast-dump-attr.cpp
  vendor/clang/dist/test/Misc/ast-dump-decl.cpp
  vendor/clang/dist/test/Misc/ast-dump-invalid.cpp
  vendor/clang/dist/test/Misc/find-diagnostic-id.c
  vendor/clang/dist/test/Misc/pragma-attribute-cxx-subject-match-rules.cpp
  vendor/clang/dist/test/Misc/pragma-attribute-cxx.cpp
  vendor/clang/dist/test/Misc/pragma-attribute-supported-attributes-list.test
  vendor/clang/dist/test/Misc/warning-flags-tree.c
  vendor/clang/dist/test/Misc/warning-flags.c
  vendor/clang/dist/test/Modules/ExtDebugInfo.cpp
  vendor/clang/dist/test/Modules/Inputs/DebugCXX.h
  vendor/clang/dist/test/Modules/Inputs/codegen/foo.h
  vendor/clang/dist/test/Modules/Inputs/codegen/use.cpp
  vendor/clang/dist/test/Modules/ModuleDebugInfo.cpp
  vendor/clang/dist/test/Modules/builtin-import.mm
  vendor/clang/dist/test/Modules/codegen-opt.test
  vendor/clang/dist/test/Modules/codegen.test
  vendor/clang/dist/test/Modules/crash-typo-correction-visibility.cpp
  vendor/clang/dist/test/Modules/crash-vfs-ivfsoverlay.m
  vendor/clang/dist/test/Modules/cxx-templates.cpp
  vendor/clang/dist/test/Modules/modules-cache-path-canonicalization.m
  vendor/clang/dist/test/Modules/odr_hash.cpp
  vendor/clang/dist/test/Modules/umbrella-header-include-builtin.mm
  vendor/clang/dist/test/OpenMP/atomic_capture_codegen.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/capturing_in_templates.cpp
  vendor/clang/dist/test/OpenMP/declare_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/declare_simd_codegen.cpp
  vendor/clang/dist/test/OpenMP/declare_simd_messages.cpp
  vendor/clang/dist/test/OpenMP/declare_target_ast_print.cpp
  vendor/clang/dist/test/OpenMP/declare_target_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_codegen.cpp
  vendor/clang/dist/test/OpenMP/distribute_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/distribute_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_lastprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_ast_print.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_codegen.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_lastprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_private_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/distribute_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/distribute_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/distribute_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/dump.cpp
  vendor/clang/dist/test/OpenMP/for_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_firstprivate_codegen.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_linear_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/for_reduction_codegen_UDR.cpp
  vendor/clang/dist/test/OpenMP/for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/nvptx_parallel_codegen.cpp
  vendor/clang/dist/test/OpenMP/nvptx_target_codegen.cpp
  vendor/clang/dist/test/OpenMP/nvptx_target_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/nvptx_target_teams_codegen.cpp
  vendor/clang/dist/test/OpenMP/nvptx_teams_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/ordered_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_ast_print.cpp
  vendor/clang/dist/test/OpenMP/parallel_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_linear_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_codegen.cpp
  vendor/clang/dist/test/OpenMP/parallel_sections_lastprivate_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_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/sections_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/single_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_codegen_registration.cpp
  vendor/clang/dist/test/OpenMP/target_data_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_data_use_device_ptr_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_enter_data_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_enter_data_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_exit_data_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_exit_data_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_firstprivate_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_is_device_ptr_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_map_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_codegen_registration.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_ordered_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_if_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_num_threads_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_parallel_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_simd_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_simd_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_teams_codegen_registration.cpp
  vendor/clang/dist/test/OpenMP/target_teams_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_misc_messages.c
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_ast_print.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_misc_messages.c
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_map_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_num_teams_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_teams_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/target_teams_thread_limit_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_update_codegen.cpp
  vendor/clang/dist/test/OpenMP/target_update_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/target_update_from_messages.cpp
  vendor/clang/dist/test/OpenMP/target_update_to_messages.cpp
  vendor/clang/dist/test/OpenMP/task_ast_print.cpp
  vendor/clang/dist/test/OpenMP/task_depend_messages.cpp
  vendor/clang/dist/test/OpenMP/taskgroup_task_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/taskloop_ast_print.cpp
  vendor/clang/dist/test/OpenMP/taskloop_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/taskloop_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/taskloop_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/taskloop_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/taskloop_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/taskloop_simd_codegen.cpp
  vendor/clang/dist/test/OpenMP/taskloop_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/taskloop_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/taskloop_simd_misc_messages.c
  vendor/clang/dist/test/OpenMP/taskloop_simd_reduction_codegen.cpp
  vendor/clang/dist/test/OpenMP/taskloop_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_codegen.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_ast_print.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_shared_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_shared_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_shared_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_ast_print.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_firstprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_lastprivate_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_linear_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_loop_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_distribute_simd_shared_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_private_codegen.cpp
  vendor/clang/dist/test/OpenMP/teams_reduction_messages.cpp
  vendor/clang/dist/test/OpenMP/teams_shared_messages.cpp
  vendor/clang/dist/test/OpenMP/vla_crash.c
  vendor/clang/dist/test/PCH/case-insensitive-include.c
  vendor/clang/dist/test/PCH/cxx11-lambdas.mm
  vendor/clang/dist/test/PCH/include-timestamp.cpp
  vendor/clang/dist/test/PCH/pragma-pack.c
  vendor/clang/dist/test/Parser/MicrosoftExtensions.cpp
  vendor/clang/dist/test/Parser/arm-windows-calling-convention-handling.c
  vendor/clang/dist/test/Parser/builtin_types_compatible.c
  vendor/clang/dist/test/Parser/cxx-bool.cpp
  vendor/clang/dist/test/Parser/cxx-concept-declaration.cpp
  vendor/clang/dist/test/Parser/cxx0x-attributes.cpp
  vendor/clang/dist/test/Parser/cxx0x-condition.cpp
  vendor/clang/dist/test/Parser/cxx1z-class-template-argument-deduction.cpp
  vendor/clang/dist/test/Parser/cxx1z-decomposition.cpp
  vendor/clang/dist/test/Parser/cxx1z-fold-expressions.cpp
  vendor/clang/dist/test/Parser/cxx1z-nested-namespace-definition.cpp
  vendor/clang/dist/test/Parser/editor-placeholder-recovery.cpp
  vendor/clang/dist/test/Parser/ms-square-bracket-attributes.mm
  vendor/clang/dist/test/Parser/pragma-options.c
  vendor/clang/dist/test/Parser/pragma-options.cpp
  vendor/clang/dist/test/Parser/pragma-pack.c
  vendor/clang/dist/test/Preprocessor/arm-target-features.c
  vendor/clang/dist/test/Preprocessor/cuda-types.cu
  vendor/clang/dist/test/Preprocessor/hexagon-predefines.c
  vendor/clang/dist/test/Preprocessor/init.c
  vendor/clang/dist/test/Preprocessor/pr19649-unsigned-wchar_t.c
  vendor/clang/dist/test/Preprocessor/predefined-arch-macros.c
  vendor/clang/dist/test/Preprocessor/predefined-macros.c
  vendor/clang/dist/test/Preprocessor/stdint.c
  vendor/clang/dist/test/Preprocessor/woa-defaults.c
  vendor/clang/dist/test/Preprocessor/x86_target_features.c
  vendor/clang/dist/test/Profile/Inputs/c-captured.proftext
  vendor/clang/dist/test/Profile/Inputs/c-counter-overflows.proftext
  vendor/clang/dist/test/Profile/Inputs/c-general.proftext
  vendor/clang/dist/test/Profile/Inputs/c-unprofiled-blocks.proftext
  vendor/clang/dist/test/Profile/Inputs/cxx-class.proftext
  vendor/clang/dist/test/Profile/Inputs/cxx-lambda.proftext
  vendor/clang/dist/test/Profile/Inputs/cxx-rangefor.proftext
  vendor/clang/dist/test/Profile/Inputs/cxx-templates.proftext
  vendor/clang/dist/test/Profile/Inputs/cxx-throws.proftext
  vendor/clang/dist/test/Profile/Inputs/func-entry.proftext
  vendor/clang/dist/test/Profile/Inputs/gcc-flag-compatibility.proftext
  vendor/clang/dist/test/Profile/Inputs/objc-general.proftext
  vendor/clang/dist/test/Profile/c-outdated-data.c
  vendor/clang/dist/test/Profile/objc-general.m
  vendor/clang/dist/test/Sema/assign.c
  vendor/clang/dist/test/Sema/attr-alias.c
  vendor/clang/dist/test/Sema/attr-availability-app-extensions.c
  vendor/clang/dist/test/Sema/attr-availability-ios.c
  vendor/clang/dist/test/Sema/attr-availability-macosx.c
  vendor/clang/dist/test/Sema/attr-availability-tvos.c
  vendor/clang/dist/test/Sema/attr-availability-watchos.c
  vendor/clang/dist/test/Sema/attr-capabilities.c
  vendor/clang/dist/test/Sema/attr-cleanup.c
  vendor/clang/dist/test/Sema/attr-disable-tail-calls.c
  vendor/clang/dist/test/Sema/attr-minsize.c
  vendor/clang/dist/test/Sema/attr-mode.c
  vendor/clang/dist/test/Sema/attr-nodebug.c
  vendor/clang/dist/test/Sema/attr-section.c
  vendor/clang/dist/test/Sema/attr-target.c
  vendor/clang/dist/test/Sema/attr-weak.c
  vendor/clang/dist/test/Sema/builtin-assume-aligned.c
  vendor/clang/dist/test/Sema/builtin-cpu-supports.c
  vendor/clang/dist/test/Sema/builtins-arm.c
  vendor/clang/dist/test/Sema/compare.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/enum.c
  vendor/clang/dist/test/Sema/format-strings-fixit-ssize_t.c
  vendor/clang/dist/test/Sema/format-strings-scanf.c
  vendor/clang/dist/test/Sema/implicit-decl.c
  vendor/clang/dist/test/Sema/inline-asm-validate-amdgpu.cl
  vendor/clang/dist/test/Sema/internal_linkage.c
  vendor/clang/dist/test/Sema/ms-inline-asm.c
  vendor/clang/dist/test/Sema/nonnull.c
  vendor/clang/dist/test/Sema/outof-range-constant-compare.c
  vendor/clang/dist/test/Sema/pointer-addition.c
  vendor/clang/dist/test/Sema/pragma-ms_struct.c
  vendor/clang/dist/test/Sema/pragma-pack.c
  vendor/clang/dist/test/Sema/preserve-call-conv.c
  vendor/clang/dist/test/Sema/struct-packed-align.c
  vendor/clang/dist/test/Sema/switch.c
  vendor/clang/dist/test/Sema/tls.c
  vendor/clang/dist/test/Sema/transparent-union.c
  vendor/clang/dist/test/Sema/types.c
  vendor/clang/dist/test/Sema/unused-expr.c
  vendor/clang/dist/test/Sema/warn-documentation.cpp
  vendor/clang/dist/test/Sema/warn-documentation.m
  vendor/clang/dist/test/Sema/warn-thread-safety-analysis.c
  vendor/clang/dist/test/Sema/wchar.c
  vendor/clang/dist/test/Sema/xray-always-instrument-attr.c
  vendor/clang/dist/test/Sema/xray-always-instrument-attr.cpp
  vendor/clang/dist/test/Sema/xray-log-args-oob.c
  vendor/clang/dist/test/Sema/xray-log-args-oob.cpp
  vendor/clang/dist/test/SemaCUDA/call-stack-for-deferred-err.cu
  vendor/clang/dist/test/SemaCUDA/launch_bounds.cu
  vendor/clang/dist/test/SemaCUDA/no-call-stack-for-immediate-errs.cu
  vendor/clang/dist/test/SemaCUDA/vla.cu
  vendor/clang/dist/test/SemaCXX/MicrosoftExtensions.cpp
  vendor/clang/dist/test/SemaCXX/accessible-base.cpp
  vendor/clang/dist/test/SemaCXX/address-packed.cpp
  vendor/clang/dist/test/SemaCXX/aggregate-initialization.cpp
  vendor/clang/dist/test/SemaCXX/attr-lto-visibility-public.cpp
  vendor/clang/dist/test/SemaCXX/attr-mode-tmpl.cpp
  vendor/clang/dist/test/SemaCXX/attr-no-sanitize.cpp
  vendor/clang/dist/test/SemaCXX/attr-require-constant-initialization.cpp
  vendor/clang/dist/test/SemaCXX/attr-weak.cpp
  vendor/clang/dist/test/SemaCXX/builtin-assume-aligned-tmpl.cpp
  vendor/clang/dist/test/SemaCXX/compare.cpp
  vendor/clang/dist/test/SemaCXX/complex-overload.cpp
  vendor/clang/dist/test/SemaCXX/constant-expression-cxx11.cpp
  vendor/clang/dist/test/SemaCXX/constant-expression-cxx1y.cpp
  vendor/clang/dist/test/SemaCXX/coroutines.cpp
  vendor/clang/dist/test/SemaCXX/cxx0x-compat.cpp
  vendor/clang/dist/test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
  vendor/clang/dist/test/SemaCXX/cxx11-ast-print.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-generic-lambdas-capturing.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp
  vendor/clang/dist/test/SemaCXX/cxx1y-init-captures.cpp
  vendor/clang/dist/test/SemaCXX/cxx1z-class-template-argument-deduction.cpp
  vendor/clang/dist/test/SemaCXX/cxx1z-copy-omission.cpp
  vendor/clang/dist/test/SemaCXX/cxx1z-noexcept-function-type.cpp
  vendor/clang/dist/test/SemaCXX/cxx98-compat-flags.cpp
  vendor/clang/dist/test/SemaCXX/decl-expr-ambiguity.cpp
  vendor/clang/dist/test/SemaCXX/deleted-operator.cpp
  vendor/clang/dist/test/SemaCXX/deprecated.cpp
  vendor/clang/dist/test/SemaCXX/destructor.cpp
  vendor/clang/dist/test/SemaCXX/dllexport.cpp
  vendor/clang/dist/test/SemaCXX/dllimport.cpp
  vendor/clang/dist/test/SemaCXX/enum-scoped.cpp
  vendor/clang/dist/test/SemaCXX/enum.cpp
  vendor/clang/dist/test/SemaCXX/flexible-array-test.cpp
  vendor/clang/dist/test/SemaCXX/implicit-exception-spec.cpp
  vendor/clang/dist/test/SemaCXX/integer-overflow.cpp
  vendor/clang/dist/test/SemaCXX/internal_linkage.cpp
  vendor/clang/dist/test/SemaCXX/linkage2.cpp
  vendor/clang/dist/test/SemaCXX/member-init.cpp
  vendor/clang/dist/test/SemaCXX/microsoft-varargs.cpp
  vendor/clang/dist/test/SemaCXX/missing-members.cpp
  vendor/clang/dist/test/SemaCXX/modules-ts.cppm
  vendor/clang/dist/test/SemaCXX/ms-interface.cpp
  vendor/clang/dist/test/SemaCXX/new-array-size-conv.cpp
  vendor/clang/dist/test/SemaCXX/new-delete.cpp
  vendor/clang/dist/test/SemaCXX/overload-call.cpp
  vendor/clang/dist/test/SemaCXX/overloaded-operator.cpp
  vendor/clang/dist/test/SemaCXX/short-wchar-sign.cpp
  vendor/clang/dist/test/SemaCXX/static-assert.cpp
  vendor/clang/dist/test/SemaCXX/type-traits.cpp
  vendor/clang/dist/test/SemaCXX/typo-correction-crash.cpp
  vendor/clang/dist/test/SemaCXX/unavailable_aligned_allocation.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/unused.cpp
  vendor/clang/dist/test/SemaCXX/varargs.cpp
  vendor/clang/dist/test/SemaCXX/vartemplate-lambda.cpp
  vendor/clang/dist/test/SemaCXX/warn-absolute-value.cpp
  vendor/clang/dist/test/SemaCXX/warn-consumed-parsing.cpp
  vendor/clang/dist/test/SemaCXX/warn-enum-compare.cpp
  vendor/clang/dist/test/SemaCXX/warn-global-constructors.cpp
  vendor/clang/dist/test/SemaCXX/warn-thread-safety-analysis.cpp
  vendor/clang/dist/test/SemaCXX/warn-thread-safety-parsing.cpp
  vendor/clang/dist/test/SemaCXX/warn-throw-out-noexcept-func.cpp
  vendor/clang/dist/test/SemaCXX/warn-unreachable.cpp
  vendor/clang/dist/test/SemaCXX/warn-unused-attribute.cpp
  vendor/clang/dist/test/SemaCXX/warn-unused-lambda-capture.cpp
  vendor/clang/dist/test/SemaCXX/warn-unused-private-field.cpp
  vendor/clang/dist/test/SemaCXX/warn-unused-variables.cpp
  vendor/clang/dist/test/SemaCXX/warn-zero-nullptr.cpp
  vendor/clang/dist/test/SemaObjC/arc-nsconsumed-errors.m
  vendor/clang/dist/test/SemaObjC/arc-property-lifetime.m
  vendor/clang/dist/test/SemaObjC/attr-availability.m
  vendor/clang/dist/test/SemaObjC/default-synthesize-1.m
  vendor/clang/dist/test/SemaObjC/dllexport.m
  vendor/clang/dist/test/SemaObjC/dllimport.m
  vendor/clang/dist/test/SemaObjC/format-arg-attribute.m
  vendor/clang/dist/test/SemaObjC/ivar-sem-check-1.m
  vendor/clang/dist/test/SemaObjC/objc-asm-attribute-neg-test.m
  vendor/clang/dist/test/SemaObjC/objcbridge-attribute-arc.m
  vendor/clang/dist/test/SemaObjC/objcbridge-attribute.m
  vendor/clang/dist/test/SemaObjC/typo-correction.m
  vendor/clang/dist/test/SemaObjC/unguarded-availability-new.m
  vendor/clang/dist/test/SemaObjC/unguarded-availability.m
  vendor/clang/dist/test/SemaObjC/warn-retain-cycle.m
  vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-2.h
  vendor/clang/dist/test/SemaObjCXX/typo-correction.mm
  vendor/clang/dist/test/SemaOpenCL/address-spaces.cl
  vendor/clang/dist/test/SemaOpenCL/cl20-device-side-enqueue.cl
  vendor/clang/dist/test/SemaOpenCL/clang-builtin-version.cl
  vendor/clang/dist/test/SemaOpenCL/extension-version.cl
  vendor/clang/dist/test/SemaOpenCL/func.cl
  vendor/clang/dist/test/SemaOpenCL/invalid-block.cl
  vendor/clang/dist/test/SemaOpenCL/invalid-pipe-builtin-cl2.0.cl
  vendor/clang/dist/test/SemaOpenCL/invalid-pipes-cl2.0.cl
  vendor/clang/dist/test/SemaOpenCL/sampler_t.cl
  vendor/clang/dist/test/SemaOpenCL/storageclass-cl20.cl
  vendor/clang/dist/test/SemaOpenCL/storageclass.cl
  vendor/clang/dist/test/SemaOpenCL/to_addr_builtin.cl
  vendor/clang/dist/test/SemaOpenCL/vector_conv_invalid.cl
  vendor/clang/dist/test/SemaOpenCL/vector_swizzle_length.cl
  vendor/clang/dist/test/SemaTemplate/class-template-decl.cpp
  vendor/clang/dist/test/SemaTemplate/crash-unparsed-exception.cpp
  vendor/clang/dist/test/SemaTemplate/cxx1z-fold-expressions.cpp
  vendor/clang/dist/test/SemaTemplate/deduction-crash.cpp
  vendor/clang/dist/test/SemaTemplate/default-arguments-cxx0x.cpp
  vendor/clang/dist/test/SemaTemplate/default-expr-arguments-3.cpp
  vendor/clang/dist/test/SemaTemplate/explicit-instantiation.cpp
  vendor/clang/dist/test/SemaTemplate/explicit-specialization-member.cpp
  vendor/clang/dist/test/SemaTemplate/extern-templates.cpp
  vendor/clang/dist/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp
  vendor/clang/dist/test/SemaTemplate/temp_arg_template.cpp
  vendor/clang/dist/test/clang-rename/TemplatedClassFunction.cpp
  vendor/clang/dist/tools/CMakeLists.txt
  vendor/clang/dist/tools/arcmt-test/CMakeLists.txt
  vendor/clang/dist/tools/c-arcmt-test/CMakeLists.txt
  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-check/CMakeLists.txt
  vendor/clang/dist/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs
  vendor/clang/dist/tools/clang-format-vs/source.extension.vsixmanifest.in
  vendor/clang/dist/tools/clang-format/CMakeLists.txt
  vendor/clang/dist/tools/clang-format/ClangFormat.cpp
  vendor/clang/dist/tools/clang-format/clang-format.el
  vendor/clang/dist/tools/clang-format/clang-format.py
  vendor/clang/dist/tools/clang-format/fuzzer/CMakeLists.txt
  vendor/clang/dist/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp
  vendor/clang/dist/tools/clang-fuzzer/CMakeLists.txt
  vendor/clang/dist/tools/clang-fuzzer/ClangFuzzer.cpp
  vendor/clang/dist/tools/clang-import-test/CMakeLists.txt
  vendor/clang/dist/tools/clang-import-test/clang-import-test.cpp
  vendor/clang/dist/tools/clang-offload-bundler/CMakeLists.txt
  vendor/clang/dist/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  vendor/clang/dist/tools/clang-rename/CMakeLists.txt
  vendor/clang/dist/tools/clang-rename/ClangRename.cpp
  vendor/clang/dist/tools/diagtool/CMakeLists.txt
  vendor/clang/dist/tools/diagtool/DiagnosticNames.cpp
  vendor/clang/dist/tools/diagtool/DiagnosticNames.h
  vendor/clang/dist/tools/diagtool/FindDiagnosticID.cpp
  vendor/clang/dist/tools/diagtool/ListWarnings.cpp
  vendor/clang/dist/tools/diagtool/ShowEnabledWarnings.cpp
  vendor/clang/dist/tools/diagtool/TreeView.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/ARCMigrate.cpp
  vendor/clang/dist/tools/libclang/CIndex.cpp
  vendor/clang/dist/tools/libclang/CIndexCodeCompletion.cpp
  vendor/clang/dist/tools/libclang/CIndexer.cpp
  vendor/clang/dist/tools/libclang/CIndexer.h
  vendor/clang/dist/tools/libclang/CMakeLists.txt
  vendor/clang/dist/tools/libclang/CXIndexDataConsumer.cpp
  vendor/clang/dist/tools/libclang/CXIndexDataConsumer.h
  vendor/clang/dist/tools/libclang/CXTranslationUnit.h
  vendor/clang/dist/tools/libclang/CXType.cpp
  vendor/clang/dist/tools/libclang/Indexing.cpp
  vendor/clang/dist/tools/libclang/libclang.exports
  vendor/clang/dist/unittests/AST/ASTImporterTest.cpp
  vendor/clang/dist/unittests/AST/CMakeLists.txt
  vendor/clang/dist/unittests/AST/DeclPrinterTest.cpp
  vendor/clang/dist/unittests/AST/StmtPrinterTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
  vendor/clang/dist/unittests/ASTMatchers/CMakeLists.txt
  vendor/clang/dist/unittests/ASTMatchers/Dynamic/CMakeLists.txt
  vendor/clang/dist/unittests/Analysis/CMakeLists.txt
  vendor/clang/dist/unittests/Analysis/CloneDetectionTest.cpp
  vendor/clang/dist/unittests/Basic/CMakeLists.txt
  vendor/clang/dist/unittests/Basic/DiagnosticTest.cpp
  vendor/clang/dist/unittests/Basic/FileManagerTest.cpp
  vendor/clang/dist/unittests/Basic/VirtualFileSystemTest.cpp
  vendor/clang/dist/unittests/CMakeLists.txt
  vendor/clang/dist/unittests/CodeGen/CMakeLists.txt
  vendor/clang/dist/unittests/Driver/CMakeLists.txt
  vendor/clang/dist/unittests/Driver/ToolChainTest.cpp
  vendor/clang/dist/unittests/Format/CMakeLists.txt
  vendor/clang/dist/unittests/Format/FormatTest.cpp
  vendor/clang/dist/unittests/Format/FormatTestComments.cpp
  vendor/clang/dist/unittests/Format/FormatTestJS.cpp
  vendor/clang/dist/unittests/Format/FormatTestJava.cpp
  vendor/clang/dist/unittests/Format/FormatTestObjC.cpp
  vendor/clang/dist/unittests/Format/FormatTestProto.cpp
  vendor/clang/dist/unittests/Format/FormatTestTextProto.cpp
  vendor/clang/dist/unittests/Format/FormatTestUtils.h
  vendor/clang/dist/unittests/Format/NamespaceEndCommentsFixerTest.cpp
  vendor/clang/dist/unittests/Format/SortImportsTestJS.cpp
  vendor/clang/dist/unittests/Format/SortIncludesTest.cpp
  vendor/clang/dist/unittests/Format/UsingDeclarationsSorterTest.cpp
  vendor/clang/dist/unittests/Frontend/CMakeLists.txt
  vendor/clang/dist/unittests/Lex/CMakeLists.txt
  vendor/clang/dist/unittests/Lex/LexerTest.cpp
  vendor/clang/dist/unittests/Rename/CMakeLists.txt
  vendor/clang/dist/unittests/Rename/RenameClassTest.cpp
  vendor/clang/dist/unittests/Rewrite/CMakeLists.txt
  vendor/clang/dist/unittests/Sema/CMakeLists.txt
  vendor/clang/dist/unittests/StaticAnalyzer/CMakeLists.txt
  vendor/clang/dist/unittests/Tooling/CMakeLists.txt
  vendor/clang/dist/unittests/Tooling/QualTypeNamesTest.cpp
  vendor/clang/dist/unittests/Tooling/RefactoringTest.cpp
  vendor/clang/dist/unittests/Tooling/TestVisitor.h
  vendor/clang/dist/unittests/Tooling/ToolingTest.cpp
  vendor/clang/dist/unittests/libclang/CMakeLists.txt
  vendor/clang/dist/utils/TableGen/CMakeLists.txt
  vendor/clang/dist/utils/TableGen/ClangAttrEmitter.cpp
  vendor/clang/dist/utils/TableGen/TableGen.cpp
  vendor/clang/dist/utils/TableGen/TableGenBackends.h
  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/perf-training/CMakeLists.txt
  vendor/clang/dist/www/analyzer/checker_dev_manual.html
  vendor/clang/dist/www/analyzer/open_projects.html
  vendor/clang/dist/www/cxx_dr_status.html
  vendor/clang/dist/www/cxx_status.html
  vendor/clang/dist/www/hacking.html
  vendor/clang/dist/www/index.html
  vendor/clang/dist/www/make_cxx_dr_status
  vendor/clang/dist/www/menu.html.incl
  vendor/clang/dist/www/related.html

Modified: vendor/clang/dist/.arcconfig
==============================================================================
--- vendor/clang/dist/.arcconfig	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/.arcconfig	Mon Dec 18 20:11:37 2017	(r326941)
@@ -1,4 +1,4 @@
 {
-  "project_id" : "clang",
+  "repository.callsign" : "C",
   "conduit_uri" : "https://reviews.llvm.org/"
 }

Modified: vendor/clang/dist/CMakeLists.txt
==============================================================================
--- vendor/clang/dist/CMakeLists.txt	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/CMakeLists.txt	Mon Dec 18 20:11:37 2017	(r326941)
@@ -132,6 +132,9 @@ Please install Python or specify the PYTHON_EXECUTABLE
     if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py)
       # Note: path not really used, except for checking if lit was found
       set(LLVM_LIT ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py)
+      if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/llvm-lit)
+        add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/llvm-lit utils/llvm-lit)
+      endif()
       if(NOT LLVM_UTILS_PROVIDED)
         add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/FileCheck utils/FileCheck)
         add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/count utils/count)
@@ -181,13 +184,16 @@ endif()
 # we can include cmake files from this directory.
 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules")
 
-find_package(LibXml2 2.5.3 QUIET)
-if (LIBXML2_FOUND)
-  set(CLANG_HAVE_LIBXML 1)
+# Don't look for libxml if we're using MSan, since uninstrumented third party
+# code may call MSan interceptors like strlen, leading to false positives.
+if(NOT LLVM_USE_SANITIZER MATCHES "Memory.*")
+  set (LIBXML2_FOUND 0)
+  find_package(LibXml2 2.5.3 QUIET)
+  if (LIBXML2_FOUND)
+    set(CLANG_HAVE_LIBXML 1)
+  endif()
 endif()
 
-find_package(Z3 4.5)
-
 include(CheckIncludeFile)
 check_include_file(sys/resource.h CLANG_HAVE_RLIMITS)
 
@@ -229,9 +235,24 @@ if (NOT(CLANG_DEFAULT_RTLIB STREQUAL "" OR
     "Default runtime library to use (\"libgcc\" or \"compiler-rt\", empty for platform default)" FORCE)
 endif()
 
+set(CLANG_DEFAULT_OBJCOPY "objcopy" CACHE STRING
+  "Default objcopy executable to use.")
+
 set(CLANG_DEFAULT_OPENMP_RUNTIME "libomp" CACHE STRING
   "Default OpenMP runtime used by -fopenmp.")
 
+# OpenMP offloading requires at least sm_35 because we use shuffle instructions
+# to generate efficient code for reductions and the atomicMax instruction on
+# 64-bit integers in the implementation of conditional lastprivate.
+set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING
+  "Default architecture for OpenMP offloading to Nvidia GPUs.")
+string(REGEX MATCH "^sm_([0-9]+)$" MATCHED_ARCH "${CLANG_OPENMP_NVPTX_DEFAULT_ARCH}")
+if (NOT DEFINED MATCHED_ARCH OR "${CMAKE_MATCH_1}" LESS 35)
+  message(WARNING "Resetting default architecture for OpenMP offloading to Nvidia GPUs to sm_35")
+  set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING
+    "Default architecture for OpenMP offloading to Nvidia GPUs." FORCE)
+endif()
+
 set(CLANG_VENDOR ${PACKAGE_VENDOR} CACHE STRING
   "Vendor-specific text for showing with version information.")
 
@@ -376,11 +397,14 @@ option(CLANG_ENABLE_STATIC_ANALYZER "Build static anal
 option(CLANG_ANALYZER_BUILD_Z3
   "Build the static analyzer with the Z3 constraint manager." OFF)
 
+option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF)
+
 if(NOT CLANG_ENABLE_STATIC_ANALYZER AND (CLANG_ENABLE_ARCMT OR CLANG_ANALYZER_BUILD_Z3))
   message(FATAL_ERROR "Cannot disable static analyzer while enabling ARCMT or Z3")
 endif()
 
 if(CLANG_ANALYZER_BUILD_Z3)
+  find_package(Z3 4.5)
   if(Z3_FOUND)
     set(CLANG_ANALYZER_WITH_Z3 1)
   else()
@@ -411,8 +435,17 @@ add_subdirectory(include)
 
 # All targets below may depend on all tablegen'd files.
 get_property(CLANG_TABLEGEN_TARGETS GLOBAL PROPERTY CLANG_TABLEGEN_TARGETS)
-list(APPEND LLVM_COMMON_DEPENDS ${CLANG_TABLEGEN_TARGETS})
+add_custom_target(clang-tablegen-targets DEPENDS ${CLANG_TABLEGEN_TARGETS})
+set_target_properties(clang-tablegen-targets PROPERTIES FOLDER "Misc")
+list(APPEND LLVM_COMMON_DEPENDS clang-tablegen-targets)
 
+# Force target to be built as soon as possible. Clang modules builds depend
+# header-wise on it as they ship all headers from the umbrella folders. Building
+# an entire module might include header, which depends on intrinsics_gen.
+if(LLVM_ENABLE_MODULES AND NOT CLANG_BUILT_STANDALONE)
+  list(APPEND LLVM_COMMON_DEPENDS intrinsics_gen)
+endif()
+
 add_subdirectory(lib)
 add_subdirectory(tools)
 add_subdirectory(runtime)
@@ -508,8 +541,8 @@ if (CLANG_ENABLE_BOOTSTRAP)
     set(NEXT_CLANG_STAGE ${NEXT_CLANG_STAGE}-instrumented)
   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/)
 
@@ -571,7 +604,9 @@ if (CLANG_ENABLE_BOOTSTRAP)
     LLVM_BINUTILS_INCDIR
     CLANG_REPOSITORY_STRING
     CMAKE_MAKE_PROGRAM
-    CMAKE_OSX_ARCHITECTURES)
+    CMAKE_OSX_ARCHITECTURES
+    LLVM_ENABLE_PROJECTS
+    LLVM_ENABLE_RUNTIMES)
 
   # We don't need to depend on compiler-rt if we're building instrumented
   # because the next stage will use the same compiler used to build this stage.
@@ -621,7 +656,7 @@ if (CLANG_ENABLE_BOOTSTRAP)
   foreach(variableName ${variableNames})
     if(variableName MATCHES "^BOOTSTRAP_")
       string(SUBSTRING ${variableName} 10 -1 varName)
-      string(REPLACE ";" "\;" value "${${variableName}}")
+      string(REPLACE ";" "|" value "${${variableName}}")
       list(APPEND PASSTHROUGH_VARIABLES
         -D${varName}=${value})
     endif()
@@ -637,7 +672,7 @@ if (CLANG_ENABLE_BOOTSTRAP)
       if("${${variableName}}" STREQUAL "")
         set(value "")
       else()
-        string(REPLACE ";" "\;" value ${${variableName}})
+        string(REPLACE ";" "|" value "${${variableName}}")
       endif()
       list(APPEND PASSTHROUGH_VARIABLES
         -D${variableName}=${value})
@@ -665,6 +700,7 @@ if (CLANG_ENABLE_BOOTSTRAP)
     USES_TERMINAL_CONFIGURE 1
     USES_TERMINAL_BUILD 1
     USES_TERMINAL_INSTALL 1
+    LIST_SEPARATOR |
     )
 
   # exclude really-install from main target

Modified: vendor/clang/dist/CODE_OWNERS.TXT
==============================================================================
--- vendor/clang/dist/CODE_OWNERS.TXT	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/CODE_OWNERS.TXT	Mon Dec 18 20:11:37 2017	(r326941)
@@ -25,6 +25,10 @@ N: Eric Christopher
 E: echristo@gmail.com
 D: Debug Information, inline assembly
 
+N: Devin Coughlin
+E: dcoughlin@apple.com
+D: Clang Static Analyzer
+
 N: Doug Gregor
 E: dgregor@apple.com
 D: Emeritus owner
@@ -40,10 +44,6 @@ D: AST matchers, LibTooling
 N: Anton Korobeynikov
 E: anton@korobeynikov.info
 D: Exception handling, Windows codegen, ARM EABI
-
-N: Anna Zaks
-E: ganna@apple.com
-D: Clang Static Analyzer
 
 N: John McCall
 E: rjmccall@apple.com

Modified: vendor/clang/dist/README.txt
==============================================================================
--- vendor/clang/dist/README.txt	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/README.txt	Mon Dec 18 20:11:37 2017	(r326941)
@@ -13,10 +13,10 @@ different source-level tools.  One example of this is 
 If you're interested in more (including how to build Clang) it is best to read
 the relevant web sites.  Here are some pointers:
 
-Information on Clang:              http://clang.llvm.org/
-Building and using Clang:          http://clang.llvm.org/get_started.html
-Clang Static Analyzer:             http://clang-analyzer.llvm.org/
-Information on the LLVM project:   http://llvm.org/
+Information on Clang:             http://clang.llvm.org/
+Building and using Clang:         http://clang.llvm.org/get_started.html
+Clang Static Analyzer:            http://clang-analyzer.llvm.org/
+Information on the LLVM project:  http://llvm.org/
 
 If you have questions or comments about Clang, a great place to discuss them is
 on the Clang development mailing list:
@@ -24,3 +24,4 @@ on the Clang development mailing list:
 
 If you find a bug in Clang, please file it in the LLVM bug tracker:
   http://llvm.org/bugs/
+

Modified: vendor/clang/dist/bindings/python/README.txt
==============================================================================
--- vendor/clang/dist/bindings/python/README.txt	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/README.txt	Mon Dec 18 20:11:37 2017	(r326941)
@@ -5,11 +5,12 @@
 This directory implements Python bindings for Clang.
 
 You may need to alter LD_LIBRARY_PATH so that the Clang library can be
-found. The unit tests are designed to be run with 'nosetests'. For example:
+found. The unit tests are designed to be run with any standard test
+runner. For example:
 --
 $ env PYTHONPATH=$(echo ~/llvm/tools/clang/bindings/python/) \
       LD_LIBRARY_PATH=$(llvm-config --libdir) \
-  nosetests -v
+  python -m unittest discover -v
 tests.cindex.test_index.test_create ... ok
 ...
 

Modified: vendor/clang/dist/bindings/python/clang/cindex.py
==============================================================================
--- vendor/clang/dist/bindings/python/clang/cindex.py	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/clang/cindex.py	Mon Dec 18 20:11:37 2017	(r326941)
@@ -94,6 +94,9 @@ if sys.version_info[0] == 3:
                 return cls(param)
             if isinstance(param, bytes):
                 return cls(param)
+            if param is None:
+                # Support passing null to C functions expecting char arrays
+                return None
             raise TypeError("Cannot convert '{}' to '{}'".format(type(param).__name__, cls.__name__))
 
         @staticmethod
@@ -1476,6 +1479,12 @@ class Cursor(Structure):
         """
         return conf.lib.clang_CXXMethod_isVirtual(self)
 
+    def is_abstract_record(self):
+        """Returns True if the cursor refers to a C++ record declaration
+        that has pure virtual member functions.
+        """
+        return conf.lib.clang_CXXRecord_isAbstract(self)
+
     def is_scoped_enum(self):
         """Returns True if the cursor refers to a scoped enum declaration.
         """
@@ -1549,6 +1558,22 @@ class Cursor(Structure):
         return self._loc
 
     @property
+    def linkage(self):
+        """Return the linkage of this cursor."""
+        if not hasattr(self, '_linkage'):
+            self._linkage = conf.lib.clang_getCursorLinkage(self)
+
+        return LinkageKind.from_id(self._linkage)
+
+    @property
+    def tls_kind(self):
+        """Return the thread-local storage (TLS) kind of this cursor."""
+        if not hasattr(self, '_tls_kind'):
+            self._tls_kind = conf.lib.clang_getCursorTLSKind(self)
+
+        return TLSKind.from_id(self._tls_kind)
+
+    @property
     def extent(self):
         """
         Return the source range (the range of text) occupied by the entity
@@ -1571,6 +1596,16 @@ class Cursor(Structure):
         return StorageClass.from_id(self._storage_class)
 
     @property
+    def availability(self):
+        """
+        Retrieves the availability of the entity pointed at by the cursor.
+        """
+        if not hasattr(self, '_availability'):
+            self._availability = conf.lib.clang_getCursorAvailability(self)
+
+        return AvailabilityKind.from_id(self._availability)
+
+    @property
     def access_specifier(self):
         """
         Retrieves the access specifier (if any) of the entity pointed at by the
@@ -1907,7 +1942,25 @@ StorageClass.OPENCLWORKGROUPLOCAL = StorageClass(5)
 StorageClass.AUTO = StorageClass(6)
 StorageClass.REGISTER = StorageClass(7)
 
+### Availability Kinds ###
 
+class AvailabilityKind(BaseEnumeration):
+    """
+    Describes the availability of an entity.
+    """
+
+    # The unique kind objects, indexed by id.
+    _kinds = []
+    _name_map = None
+
+    def __repr__(self):
+        return 'AvailabilityKind.%s' % (self.name,)
+
+AvailabilityKind.AVAILABLE = AvailabilityKind(0)
+AvailabilityKind.DEPRECATED = AvailabilityKind(1)
+AvailabilityKind.NOT_AVAILABLE = AvailabilityKind(2)
+AvailabilityKind.NOT_ACCESSIBLE = AvailabilityKind(3)
+
 ### C++ access specifiers ###
 
 class AccessSpecifier(BaseEnumeration):
@@ -2061,6 +2114,42 @@ RefQualifierKind.NONE = RefQualifierKind(0)
 RefQualifierKind.LVALUE = RefQualifierKind(1)
 RefQualifierKind.RVALUE = RefQualifierKind(2)
 
+class LinkageKind(BaseEnumeration):
+    """Describes the kind of linkage of a cursor."""
+
+    # The unique kind objects, indexed by id.
+    _kinds = []
+    _name_map = None
+
+    def from_param(self):
+        return self.value
+
+    def __repr__(self):
+        return 'LinkageKind.%s' % (self.name,)
+
+LinkageKind.INVALID = LinkageKind(0)
+LinkageKind.NO_LINKAGE = LinkageKind(1)
+LinkageKind.INTERNAL = LinkageKind(2)
+LinkageKind.UNIQUE_EXTERNAL = LinkageKind(3)
+LinkageKind.EXTERNAL = LinkageKind(4)
+
+class TLSKind(BaseEnumeration):
+    """Describes the kind of thread-local storage (TLS) of a cursor."""
+
+    # The unique kind objects, indexed by id.
+    _kinds = []
+    _name_map = None
+
+    def from_param(self):
+        return self.value
+
+    def __repr__(self):
+        return 'TLSKind.%s' % (self.name,)
+
+TLSKind.NONE = TLSKind(0)
+TLSKind.DYNAMIC = TLSKind(1)
+TLSKind.STATIC = TLSKind(2)
+
 class Type(Structure):
     """
     The type of an element in the abstract syntax tree.
@@ -3191,6 +3280,7 @@ class Token(Structure):
     def cursor(self):
         """The Cursor this Token corresponds to."""
         cursor = Cursor()
+        cursor._tu = self._tu
 
         conf.lib.clang_annotateTokens(self._tu, byref(self), 1, byref(cursor))
 
@@ -3317,6 +3407,10 @@ functionList = [
    [Cursor],
    bool),
 
+  ("clang_CXXRecord_isAbstract",
+   [Cursor],
+   bool),
+
   ("clang_EnumDecl_isScoped",
    [Cursor],
    bool),
@@ -3438,6 +3532,10 @@ functionList = [
    [TranslationUnit, SourceLocation],
    Cursor),
 
+  ("clang_getCursorAvailability",
+   [Cursor],
+   c_int),
+
   ("clang_getCursorDefinition",
    [Cursor],
    Cursor,
@@ -4053,6 +4151,7 @@ conf = Config()
 register_enumerations()
 
 __all__ = [
+    'AvailabilityKind',
     'Config',
     'CodeCompletionResults',
     'CompilationDatabase',
@@ -4064,8 +4163,10 @@ __all__ = [
     'File',
     'FixIt',
     'Index',
+    'LinkageKind',
     'SourceLocation',
     'SourceRange',
+    'TLSKind',
     'TokenKind',
     'Token',
     'TranslationUnitLoadError',

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py	Mon Dec 18 20:11:37 2017	(r326941)
@@ -6,10 +6,14 @@ from clang.cindex import TranslationUnit
 from .util import get_cursor
 from .util import get_tu
 
-def test_access_specifiers():
-    """Ensure that C++ access specifiers are available on cursors"""
+import unittest
 
-    tu = get_tu("""
+
+class TestAccessSpecifiers(unittest.TestCase):
+    def test_access_specifiers(self):
+        """Ensure that C++ access specifiers are available on cursors"""
+
+        tu = get_tu("""
 class test_class {
 public:
   void public_member_function();
@@ -20,15 +24,14 @@ class test_class { (private)
 };
 """, lang = 'cpp')
 
-    test_class = get_cursor(tu, "test_class")
-    assert test_class.access_specifier == AccessSpecifier.INVALID;
+        test_class = get_cursor(tu, "test_class")
+        self.assertEqual(test_class.access_specifier, AccessSpecifier.INVALID)
 
-    public = get_cursor(tu.cursor, "public_member_function")
-    assert public.access_specifier == AccessSpecifier.PUBLIC
+        public = get_cursor(tu.cursor, "public_member_function")
+        self.assertEqual(public.access_specifier, AccessSpecifier.PUBLIC)
 
-    protected = get_cursor(tu.cursor, "protected_member_function")
-    assert protected.access_specifier == AccessSpecifier.PROTECTED
+        protected = get_cursor(tu.cursor, "protected_member_function")
+        self.assertEqual(protected.access_specifier, AccessSpecifier.PROTECTED)
 
-    private = get_cursor(tu.cursor, "private_member_function")
-    assert private.access_specifier == AccessSpecifier.PRIVATE
-
+        private = get_cursor(tu.cursor, "private_member_function")
+        self.assertEqual(private.access_specifier, AccessSpecifier.PRIVATE)

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py	Mon Dec 18 20:11:37 2017	(r326941)
@@ -4,114 +4,116 @@ from clang.cindex import CompileCommands
 from clang.cindex import CompileCommand
 import os
 import gc
+import unittest
 
+
 kInputsDir = os.path.join(os.path.dirname(__file__), 'INPUTS')
 
-def test_create_fail():
-    """Check we fail loading a database with an assertion"""
-    path = os.path.dirname(__file__)
-    try:
-      cdb = CompilationDatabase.fromDirectory(path)
-    except CompilationDatabaseError as e:
-      assert e.cdb_error == CompilationDatabaseError.ERROR_CANNOTLOADDATABASE
-    else:
-      assert False
 
-def test_create():
-    """Check we can load a compilation database"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
+class TestCDB(unittest.TestCase):
+    def test_create_fail(self):
+        """Check we fail loading a database with an assertion"""
+        path = os.path.dirname(__file__)
+        with self.assertRaises(CompilationDatabaseError) as cm:
+            cdb = CompilationDatabase.fromDirectory(path)
+        e = cm.exception
+        self.assertEqual(e.cdb_error,
+            CompilationDatabaseError.ERROR_CANNOTLOADDATABASE)
 
-def test_lookup_fail():
-    """Check file lookup failure"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    assert cdb.getCompileCommands('file_do_not_exist.cpp') == None
+    def test_create(self):
+        """Check we can load a compilation database"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
 
-def test_lookup_succeed():
-    """Check we get some results if the file exists in the db"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
-    assert len(cmds) != 0
+    def test_lookup_fail(self):
+        """Check file lookup failure"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        self.assertIsNone(cdb.getCompileCommands('file_do_not_exist.cpp'))
 
-def test_all_compilecommand():
-    """Check we get all results from the db"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    cmds = cdb.getAllCompileCommands()
-    assert len(cmds) == 3
-    expected = [
-        { 'wd': '/home/john.doe/MyProject',
-          'file': '/home/john.doe/MyProject/project.cpp',
-          'line': ['clang++', '-o', 'project.o', '-c',
-                   '/home/john.doe/MyProject/project.cpp']},
-        { 'wd': '/home/john.doe/MyProjectA',
-          'file': '/home/john.doe/MyProject/project2.cpp',
-          'line': ['clang++', '-o', 'project2.o', '-c',
-                   '/home/john.doe/MyProject/project2.cpp']},
-        { 'wd': '/home/john.doe/MyProjectB',
-          'file': '/home/john.doe/MyProject/project2.cpp',
-          'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c',
-                   '/home/john.doe/MyProject/project2.cpp']},
+    def test_lookup_succeed(self):
+        """Check we get some results if the file exists in the db"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
+        self.assertNotEqual(len(cmds), 0)
 
-        ]
-    for i in range(len(cmds)):
-        assert cmds[i].directory == expected[i]['wd']
-        assert cmds[i].filename == expected[i]['file']
-        for arg, exp in zip(cmds[i].arguments, expected[i]['line']):
-            assert arg == exp
+    def test_all_compilecommand(self):
+        """Check we get all results from the db"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        cmds = cdb.getAllCompileCommands()
+        self.assertEqual(len(cmds), 3)
+        expected = [
+            { 'wd': '/home/john.doe/MyProject',
+              'file': '/home/john.doe/MyProject/project.cpp',
+              'line': ['clang++', '-o', 'project.o', '-c',
+                       '/home/john.doe/MyProject/project.cpp']},
+            { 'wd': '/home/john.doe/MyProjectA',
+              'file': '/home/john.doe/MyProject/project2.cpp',
+              'line': ['clang++', '-o', 'project2.o', '-c',
+                       '/home/john.doe/MyProject/project2.cpp']},
+            { 'wd': '/home/john.doe/MyProjectB',
+              'file': '/home/john.doe/MyProject/project2.cpp',
+              'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c',
+                       '/home/john.doe/MyProject/project2.cpp']},
 
-def test_1_compilecommand():
-    """Check file with single compile command"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    file = '/home/john.doe/MyProject/project.cpp'
-    cmds = cdb.getCompileCommands(file)
-    assert len(cmds) == 1
-    assert cmds[0].directory == os.path.dirname(file)
-    assert cmds[0].filename == file
-    expected = [ 'clang++', '-o', 'project.o', '-c',
-                 '/home/john.doe/MyProject/project.cpp']
-    for arg, exp in zip(cmds[0].arguments, expected):
-        assert arg == exp
+            ]
+        for i in range(len(cmds)):
+            self.assertEqual(cmds[i].directory, expected[i]['wd'])
+            self.assertEqual(cmds[i].filename, expected[i]['file'])
+            for arg, exp in zip(cmds[i].arguments, expected[i]['line']):
+                self.assertEqual(arg, exp)
 
-def test_2_compilecommand():
-    """Check file with 2 compile commands"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp')
-    assert len(cmds) == 2
-    expected = [
-        { 'wd': '/home/john.doe/MyProjectA',
-          'line': ['clang++', '-o', 'project2.o', '-c',
-                   '/home/john.doe/MyProject/project2.cpp']},
-        { 'wd': '/home/john.doe/MyProjectB',
-          'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c',
-                   '/home/john.doe/MyProject/project2.cpp']}
-        ]
-    for i in range(len(cmds)):
-        assert cmds[i].directory == expected[i]['wd']
-        for arg, exp in zip(cmds[i].arguments, expected[i]['line']):
-            assert arg == exp
+    def test_1_compilecommand(self):
+        """Check file with single compile command"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        file = '/home/john.doe/MyProject/project.cpp'
+        cmds = cdb.getCompileCommands(file)
+        self.assertEqual(len(cmds), 1)
+        self.assertEqual(cmds[0].directory, os.path.dirname(file))
+        self.assertEqual(cmds[0].filename, file)
+        expected = [ 'clang++', '-o', 'project.o', '-c',
+                     '/home/john.doe/MyProject/project.cpp']
+        for arg, exp in zip(cmds[0].arguments, expected):
+            self.assertEqual(arg, exp)
 
-def test_compilecommand_iterator_stops():
-    """Check that iterator stops after the correct number of elements"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    count = 0
-    for cmd in cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp'):
-        count += 1
-        assert count <= 2
+    def test_2_compilecommand(self):
+        """Check file with 2 compile commands"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp')
+        self.assertEqual(len(cmds), 2)
+        expected = [
+            { 'wd': '/home/john.doe/MyProjectA',
+              'line': ['clang++', '-o', 'project2.o', '-c',
+                       '/home/john.doe/MyProject/project2.cpp']},
+            { 'wd': '/home/john.doe/MyProjectB',
+              'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c',
+                       '/home/john.doe/MyProject/project2.cpp']}
+            ]
+        for i in range(len(cmds)):
+            self.assertEqual(cmds[i].directory, expected[i]['wd'])
+            for arg, exp in zip(cmds[i].arguments, expected[i]['line']):
+                self.assertEqual(arg, exp)
 
-def test_compilationDB_references():
-    """Ensure CompilationsCommands are independent of the database"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
-    del cdb
-    gc.collect()
-    workingdir = cmds[0].directory
+    def test_compilecommand_iterator_stops(self):
+        """Check that iterator stops after the correct number of elements"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        count = 0
+        for cmd in cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp'):
+            count += 1
+            self.assertLessEqual(count, 2)
 
-def test_compilationCommands_references():
-    """Ensure CompilationsCommand keeps a reference to CompilationCommands"""
-    cdb = CompilationDatabase.fromDirectory(kInputsDir)
-    cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
-    del cdb
-    cmd0 = cmds[0]
-    del cmds
-    gc.collect()
-    workingdir = cmd0.directory
+    def test_compilationDB_references(self):
+        """Ensure CompilationsCommands are independent of the database"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
+        del cdb
+        gc.collect()
+        workingdir = cmds[0].directory
 
+    def test_compilationCommands_references(self):
+        """Ensure CompilationsCommand keeps a reference to CompilationCommands"""
+        cdb = CompilationDatabase.fromDirectory(kInputsDir)
+        cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
+        del cdb
+        cmd0 = cmds[0]
+        del cmds
+        gc.collect()
+        workingdir = cmd0.directory

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py	Mon Dec 18 20:11:37 2017	(r326941)
@@ -1,16 +1,20 @@
 from clang.cindex import TranslationUnit
 
-def check_completion_results(cr, expected):
-    assert cr is not None
-    assert len(cr.diagnostics) == 0
+import unittest
 
-    completions = [str(c) for c in cr.results]
 
-    for c in expected:
-        assert c in completions
+class TestCodeCompletion(unittest.TestCase):
+    def check_completion_results(self, cr, expected):
+        self.assertIsNotNone(cr)
+        self.assertEqual(len(cr.diagnostics), 0)
 
-def test_code_complete():
-    files = [('fake.c', """
+        completions = [str(c) for c in cr.results]
+
+        for c in expected:
+            self.assertIn(c, completions)
+
+    def test_code_complete(self):
+        files = [('fake.c', """
 /// Aaa.
 int test1;
 
@@ -22,20 +26,20 @@ void f() {
 }
 """)]
 
-    tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files,
-            options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION)
+        tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files,
+                options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION)
 
-    cr = tu.codeComplete('fake.c', 9, 1, unsaved_files=files, include_brief_comments=True)
+        cr = tu.codeComplete('fake.c', 9, 1, unsaved_files=files, include_brief_comments=True)
 
-    expected = [
-      "{'int', ResultType} | {'test1', TypedText} || Priority: 50 || Availability: Available || Brief comment: Aaa.",
-      "{'void', ResultType} | {'test2', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 50 || Availability: Available || Brief comment: Bbb.",
-      "{'return', TypedText} || Priority: 40 || Availability: Available || Brief comment: None"
-    ]
-    check_completion_results(cr, expected)
+        expected = [
+          "{'int', ResultType} | {'test1', TypedText} || Priority: 50 || Availability: Available || Brief comment: Aaa.",
+          "{'void', ResultType} | {'test2', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 50 || Availability: Available || Brief comment: Bbb.",
+          "{'return', TypedText} || Priority: 40 || Availability: Available || Brief comment: None"
+        ]
+        self.check_completion_results(cr, expected)
 
-def test_code_complete_availability():
-    files = [('fake.cpp', """
+    def test_code_complete_availability(self):
+        files = [('fake.cpp', """
 class P {
 protected:
   int member;
@@ -52,24 +56,24 @@ void f(P x, Q y) {
 }
 """)]
 
-    tu = TranslationUnit.from_source('fake.cpp', ['-std=c++98'], unsaved_files=files)
+        tu = TranslationUnit.from_source('fake.cpp', ['-std=c++98'], unsaved_files=files)
 
-    cr = tu.codeComplete('fake.cpp', 12, 5, unsaved_files=files)
+        cr = tu.codeComplete('fake.cpp', 12, 5, unsaved_files=files)
 
-    expected = [
-      "{'const', TypedText} || Priority: 40 || Availability: Available || Brief comment: None",
-      "{'volatile', TypedText} || Priority: 40 || Availability: Available || Brief comment: None",
-      "{'operator', TypedText} || Priority: 40 || Availability: Available || Brief comment: None",
-      "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None",
-      "{'Q', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None"
-    ]
-    check_completion_results(cr, expected)
+        expected = [
+          "{'const', TypedText} || Priority: 40 || Availability: Available || Brief comment: None",
+          "{'volatile', TypedText} || Priority: 40 || Availability: Available || Brief comment: None",
+          "{'operator', TypedText} || Priority: 40 || Availability: Available || Brief comment: None",
+          "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None",
+          "{'Q', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None"
+        ]
+        self.check_completion_results(cr, expected)
 
-    cr = tu.codeComplete('fake.cpp', 13, 5, unsaved_files=files)
-    expected = [
-        "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None",
-        "{'P &', ResultType} | {'operator=', TypedText} | {'(', LeftParen} | {'const P &', Placeholder} | {')', RightParen} || Priority: 34 || Availability: Available || Brief comment: None",
-        "{'int', ResultType} | {'member', TypedText} || Priority: 35 || Availability: NotAccessible || Brief comment: None",
-        "{'void', ResultType} | {'~P', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 34 || Availability: Available || Brief comment: None"
-    ]
-    check_completion_results(cr, expected)
+        cr = tu.codeComplete('fake.cpp', 13, 5, unsaved_files=files)
+        expected = [
+            "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None",
+            "{'P &', ResultType} | {'operator=', TypedText} | {'(', LeftParen} | {'const P &', Placeholder} | {')', RightParen} || Priority: 79 || Availability: Available || Brief comment: None",
+            "{'int', ResultType} | {'member', TypedText} || Priority: 35 || Availability: NotAccessible || Brief comment: None",
+            "{'void', ResultType} | {'~P', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 79 || Availability: Available || Brief comment: None"
+        ]
+        self.check_completion_results(cr, expected)

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_comment.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_comment.py	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_comment.py	Mon Dec 18 20:11:37 2017	(r326941)
@@ -1,8 +1,12 @@
 from clang.cindex import TranslationUnit
 from tests.cindex.util import get_cursor
 
-def test_comment():
-    files = [('fake.c', """
+import unittest
+
+
+class TestComment(unittest.TestCase):
+    def test_comment(self):
+        files = [('fake.c', """
 /// Aaa.
 int test1;
 
@@ -14,27 +18,25 @@ void f() {
 
 }
 """)]
-    # make a comment-aware TU
-    tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files,
-            options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION)
-    test1 = get_cursor(tu, 'test1')
-    assert test1 is not None, "Could not find test1."
-    assert test1.type.is_pod()
-    raw = test1.raw_comment
-    brief = test1.brief_comment
-    assert raw == """/// Aaa."""
-    assert brief == """Aaa."""
-    
-    test2 = get_cursor(tu, 'test2')
-    raw = test2.raw_comment
-    brief = test2.brief_comment
-    assert raw == """/// Bbb.\n/// x"""
-    assert brief == """Bbb. x"""
-    
-    f = get_cursor(tu, 'f')
-    raw = f.raw_comment
-    brief = f.brief_comment
-    assert raw is None
-    assert brief is None
+        # make a comment-aware TU
+        tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files,
+                options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION)
+        test1 = get_cursor(tu, 'test1')
+        self.assertIsNotNone(test1, "Could not find test1.")
+        self.assertTrue(test1.type.is_pod())
+        raw = test1.raw_comment
+        brief = test1.brief_comment
+        self.assertEqual(raw, """/// Aaa.""")
+        self.assertEqual(brief, """Aaa.""")
 
+        test2 = get_cursor(tu, 'test2')
+        raw = test2.raw_comment
+        brief = test2.brief_comment
+        self.assertEqual(raw, """/// Bbb.\n/// x""")
+        self.assertEqual(brief, """Bbb. x""")
 
+        f = get_cursor(tu, 'f')
+        raw = f.raw_comment
+        brief = f.brief_comment
+        self.assertIsNone(raw)
+        self.assertIsNone(brief)

Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py
==============================================================================
--- vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py	Mon Dec 18 20:11:21 2017	(r326940)
+++ vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py	Mon Dec 18 20:11:37 2017	(r326941)
@@ -1,6 +1,8 @@
 import ctypes
 import gc
+import unittest
 
+from clang.cindex import AvailabilityKind
 from clang.cindex import CursorKind
 from clang.cindex import TemplateArgumentKind
 from clang.cindex import TranslationUnit
@@ -9,6 +11,7 @@ from .util import get_cursor
 from .util import get_cursors
 from .util import get_tu
 
+
 kInput = """\
 struct s0 {
   int a;
@@ -29,442 +32,521 @@ void f0(int a0, int a1) {
 }
 """
 
-def test_get_children():
-    tu = get_tu(kInput)
+kParentTest = """\
+        class C {
+            void f();
+        }
 
-    it = tu.cursor.get_children()
-    tu_nodes = list(it)
+        void C::f() { }
+    """
 
-    assert len(tu_nodes) == 3
-    for cursor in tu_nodes:
-        assert cursor.translation_unit is not None
+kTemplateArgTest = """\
+        template <int kInt, typename T, bool kBool>
+        void foo();
 
-    assert tu_nodes[0] != tu_nodes[1]
-    assert tu_nodes[0].kind == CursorKind.STRUCT_DECL
-    assert tu_nodes[0].spelling == 's0'
-    assert tu_nodes[0].is_definition() == True
-    assert tu_nodes[0].location.file.name == 't.c'
-    assert tu_nodes[0].location.line == 1
-    assert tu_nodes[0].location.column == 8
-    assert tu_nodes[0].hash > 0
-    assert tu_nodes[0].translation_unit is not None
+        template<>
+        void foo<-7, float, true>();
+    """
 
-    s0_nodes = list(tu_nodes[0].get_children())
-    assert len(s0_nodes) == 2
-    assert s0_nodes[0].kind == CursorKind.FIELD_DECL
-    assert s0_nodes[0].spelling == 'a'
-    assert s0_nodes[0].type.kind == TypeKind.INT
-    assert s0_nodes[1].kind == CursorKind.FIELD_DECL
-    assert s0_nodes[1].spelling == 'b'
-    assert s0_nodes[1].type.kind == TypeKind.INT
+class TestCursor(unittest.TestCase):
+    def test_get_children(self):
+        tu = get_tu(kInput)
 
-    assert tu_nodes[1].kind == CursorKind.STRUCT_DECL
-    assert tu_nodes[1].spelling == 's1'
-    assert tu_nodes[1].displayname == 's1'
-    assert tu_nodes[1].is_definition() == False
+        it = tu.cursor.get_children()
+        tu_nodes = list(it)
 
-    assert tu_nodes[2].kind == CursorKind.FUNCTION_DECL
-    assert tu_nodes[2].spelling == 'f0'
-    assert tu_nodes[2].displayname == 'f0(int, int)'
-    assert tu_nodes[2].is_definition() == True
+        self.assertEqual(len(tu_nodes), 3)
+        for cursor in tu_nodes:
+            self.assertIsNotNone(cursor.translation_unit)
 
-def test_references():
-    """Ensure that references to TranslationUnit are kept."""
-    tu = get_tu('int x;')
-    cursors = list(tu.cursor.get_children())
-    assert len(cursors) > 0
+        self.assertNotEqual(tu_nodes[0], tu_nodes[1])
+        self.assertEqual(tu_nodes[0].kind, CursorKind.STRUCT_DECL)
+        self.assertEqual(tu_nodes[0].spelling, 's0')
+        self.assertEqual(tu_nodes[0].is_definition(), True)
+        self.assertEqual(tu_nodes[0].location.file.name, 't.c')
+        self.assertEqual(tu_nodes[0].location.line, 1)
+        self.assertEqual(tu_nodes[0].location.column, 8)
+        self.assertGreater(tu_nodes[0].hash, 0)
+        self.assertIsNotNone(tu_nodes[0].translation_unit)
 
-    cursor = cursors[0]
-    assert isinstance(cursor.translation_unit, TranslationUnit)
+        s0_nodes = list(tu_nodes[0].get_children())
+        self.assertEqual(len(s0_nodes), 2)
+        self.assertEqual(s0_nodes[0].kind, CursorKind.FIELD_DECL)
+        self.assertEqual(s0_nodes[0].spelling, 'a')
+        self.assertEqual(s0_nodes[0].type.kind, TypeKind.INT)
+        self.assertEqual(s0_nodes[1].kind, CursorKind.FIELD_DECL)
+        self.assertEqual(s0_nodes[1].spelling, 'b')
+        self.assertEqual(s0_nodes[1].type.kind, TypeKind.INT)
 
-    # Delete reference to TU and perform a full GC.
-    del tu
-    gc.collect()
-    assert isinstance(cursor.translation_unit, TranslationUnit)
+        self.assertEqual(tu_nodes[1].kind, CursorKind.STRUCT_DECL)
+        self.assertEqual(tu_nodes[1].spelling, 's1')
+        self.assertEqual(tu_nodes[1].displayname, 's1')
+        self.assertEqual(tu_nodes[1].is_definition(), False)
 
-    # If the TU was destroyed, this should cause a segfault.
-    parent = cursor.semantic_parent
+        self.assertEqual(tu_nodes[2].kind, CursorKind.FUNCTION_DECL)
+        self.assertEqual(tu_nodes[2].spelling, 'f0')
+        self.assertEqual(tu_nodes[2].displayname, 'f0(int, int)')
+        self.assertEqual(tu_nodes[2].is_definition(), True)
 
-def test_canonical():
-    source = 'struct X; struct X; struct X { int member; };'
-    tu = get_tu(source)
+    def test_references(self):
+        """Ensure that references to TranslationUnit are kept."""
+        tu = get_tu('int x;')
+        cursors = list(tu.cursor.get_children())
+        self.assertGreater(len(cursors), 0)
 
-    cursors = []
-    for cursor in tu.cursor.get_children():
-        if cursor.spelling == 'X':
-            cursors.append(cursor)
+        cursor = cursors[0]
+        self.assertIsInstance(cursor.translation_unit, TranslationUnit)
 
-    assert len(cursors) == 3
-    assert cursors[1].canonical == cursors[2].canonical
+        # Delete reference to TU and perform a full GC.
+        del tu
+        gc.collect()
+        self.assertIsInstance(cursor.translation_unit, TranslationUnit)
 
-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')
+        # If the TU was destroyed, this should cause a segfault.
+        parent = cursor.semantic_parent
 
-    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
+    def test_canonical(self):
+        source = 'struct X; struct X; struct X { int member; };'
+        tu = get_tu(source)
 
-    assert foo.is_const_method()
-    assert not bar.is_const_method()
+        cursors = []
+        for cursor in tu.cursor.get_children():
+            if cursor.spelling == 'X':
+                cursors.append(cursor)
 
-def test_is_converting_constructor():
-    """Ensure Cursor.is_converting_constructor works."""
-    source = 'class X { explicit X(int); X(double); X(); };'

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



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