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...
Dimitry Andric
dim at FreeBSD.org
Mon Dec 18 20:11:46 UTC 2017
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 at gmail.com
D: Debug Information, inline assembly
+N: Devin Coughlin
+E: dcoughlin at apple.com
+D: Clang Static Analyzer
+
N: Doug Gregor
E: dgregor at apple.com
D: Emeritus owner
@@ -40,10 +44,6 @@ D: AST matchers, LibTooling
N: Anton Korobeynikov
E: anton at korobeynikov.info
D: Exception handling, Windows codegen, ARM EABI
-
-N: Anna Zaks
-E: ganna at apple.com
-D: Clang Static Analyzer
N: John McCall
E: rjmccall at 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 ***
More information about the svn-src-vendor
mailing list