From owner-svn-src-vendor@freebsd.org Sat Jan 19 10:04:14 2019 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5446B14A0E86; Sat, 19 Jan 2019 10:04:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF1237171A; Sat, 19 Jan 2019 10:04:12 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D03C719109; Sat, 19 Jan 2019 10:04:12 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x0JA4C9d040827; Sat, 19 Jan 2019 10:04:12 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x0JA47NR040800; Sat, 19 Jan 2019 10:04:07 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201901191004.x0JA47NR040800@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sat, 19 Jan 2019 10:04:07 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r343173 - in vendor/clang/dist: . Driver bindings/python bindings/python/clang bindings/python/examples/cindex bindings/python/tests bindings/python/tests/cindex cmake/caches cmake/modu... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/clang/dist: . Driver bindings/python bindings/python/clang bindings/python/examples/cindex bindings/python/tests bindings/python/tests/cindex cmake/caches cmake/modules docs docs/CommandGuid... X-SVN-Commit-Revision: 343173 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: DF1237171A X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.986,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jan 2019 10:04:14 -0000 Author: dim Date: Sat Jan 19 10:04:05 2019 New Revision: 343173 URL: https://svnweb.freebsd.org/changeset/base/343173 Log: Vendor import of clang trunk r351319 (just before the release_80 branch point): https://llvm.org/svn/llvm-project/cfe/trunk@351319 Added: vendor/clang/dist/Driver/ vendor/clang/dist/bindings/python/tests/CMakeLists.txt vendor/clang/dist/include/clang/AST/ASTContextAllocate.h vendor/clang/dist/include/clang/AST/ASTDumperUtils.h vendor/clang/dist/include/clang/AST/ASTImporterLookupTable.h vendor/clang/dist/include/clang/AST/AttrVisitor.h vendor/clang/dist/include/clang/AST/FormatString.h vendor/clang/dist/include/clang/AST/OSLog.h vendor/clang/dist/include/clang/AST/TemplateArgumentVisitor.h vendor/clang/dist/include/clang/AST/TextNodeDumper.h vendor/clang/dist/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h vendor/clang/dist/include/clang/Analysis/SelectorExtras.h vendor/clang/dist/include/clang/Basic/CodeGenOptions.def vendor/clang/dist/include/clang/Basic/CodeGenOptions.h vendor/clang/dist/include/clang/Basic/DiagnosticAST.h vendor/clang/dist/include/clang/Basic/DiagnosticAnalysis.h vendor/clang/dist/include/clang/Basic/DiagnosticComment.h vendor/clang/dist/include/clang/Basic/DiagnosticCrossTU.h vendor/clang/dist/include/clang/Basic/DiagnosticDriver.h vendor/clang/dist/include/clang/Basic/DiagnosticFrontend.h vendor/clang/dist/include/clang/Basic/DiagnosticLex.h vendor/clang/dist/include/clang/Basic/DiagnosticParse.h vendor/clang/dist/include/clang/Basic/DiagnosticRefactoring.h vendor/clang/dist/include/clang/Basic/DiagnosticSema.h vendor/clang/dist/include/clang/Basic/DiagnosticSerialization.h vendor/clang/dist/include/clang/Basic/FixedPoint.h vendor/clang/dist/include/clang/Basic/MSP430Target.def vendor/clang/dist/include/clang/Basic/OpenCLExtensionTypes.def vendor/clang/dist/include/clang/Driver/DarwinSDKInfo.h vendor/clang/dist/include/clang/Parse/LoopHint.h vendor/clang/dist/include/clang/Serialization/PCHContainerOperations.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/RetainSummaryManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h vendor/clang/dist/lib/AST/ASTImporterLookupTable.cpp vendor/clang/dist/lib/AST/FormatString.cpp vendor/clang/dist/lib/AST/FormatStringParsing.h vendor/clang/dist/lib/AST/OSLog.cpp vendor/clang/dist/lib/AST/PrintfFormatString.cpp vendor/clang/dist/lib/AST/ScanfFormatString.cpp vendor/clang/dist/lib/AST/TextNodeDumper.cpp vendor/clang/dist/lib/Analysis/ExprMutationAnalyzer.cpp vendor/clang/dist/lib/Basic/CodeGenOptions.cpp vendor/clang/dist/lib/Basic/FixedPoint.cpp vendor/clang/dist/lib/Basic/Targets/ARC.cpp vendor/clang/dist/lib/Basic/Targets/ARC.h vendor/clang/dist/lib/Driver/DarwinSDKInfo.cpp vendor/clang/dist/lib/Driver/ToolChains/Hurd.cpp vendor/clang/dist/lib/Driver/ToolChains/Hurd.h vendor/clang/dist/lib/Driver/ToolChains/MSP430.cpp vendor/clang/dist/lib/Driver/ToolChains/MSP430.h vendor/clang/dist/lib/Driver/ToolChains/RISCVToolchain.cpp vendor/clang/dist/lib/Driver/ToolChains/RISCVToolchain.h vendor/clang/dist/lib/Serialization/PCHContainerOperations.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MoveChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker/ vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/UninitializedObject/ vendor/clang/dist/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/TaintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp vendor/clang/dist/test/AST/ vendor/clang/dist/test/AST/Inputs/ vendor/clang/dist/test/AST/Inputs/module.modulemap vendor/clang/dist/test/AST/Inputs/std-coroutine.h vendor/clang/dist/test/AST/ast-dump-arm-attr.c vendor/clang/dist/test/AST/ast-dump-array.cpp vendor/clang/dist/test/AST/ast-dump-attr.cpp vendor/clang/dist/test/AST/ast-dump-attr.m vendor/clang/dist/test/AST/ast-dump-c-attr.c vendor/clang/dist/test/AST/ast-dump-color.cpp vendor/clang/dist/test/AST/ast-dump-comment.cpp vendor/clang/dist/test/AST/ast-dump-decl-stmts.cpp vendor/clang/dist/test/AST/ast-dump-decl.c vendor/clang/dist/test/AST/ast-dump-decl.cpp vendor/clang/dist/test/AST/ast-dump-decl.m vendor/clang/dist/test/AST/ast-dump-decl.mm vendor/clang/dist/test/AST/ast-dump-expr.c vendor/clang/dist/test/AST/ast-dump-expr.cpp vendor/clang/dist/test/AST/ast-dump-funcs.cpp vendor/clang/dist/test/AST/ast-dump-invalid.cpp vendor/clang/dist/test/AST/ast-dump-lookups.cpp vendor/clang/dist/test/AST/ast-dump-msp430-attr.c vendor/clang/dist/test/AST/ast-dump-pipe.cl vendor/clang/dist/test/AST/ast-dump-record-definition-data.cpp vendor/clang/dist/test/AST/ast-dump-records.c vendor/clang/dist/test/AST/ast-dump-records.cpp vendor/clang/dist/test/AST/ast-dump-special-member-functions.cpp vendor/clang/dist/test/AST/ast-dump-stmt.c vendor/clang/dist/test/AST/ast-dump-stmt.cpp vendor/clang/dist/test/AST/ast-dump-stmt.m vendor/clang/dist/test/AST/ast-dump-template-decls.cpp vendor/clang/dist/test/AST/ast-dump-templates.cpp vendor/clang/dist/test/AST/ast-dump-wchar.cpp vendor/clang/dist/test/AST/ast-print-attr.c vendor/clang/dist/test/AST/ast-print-bool.c vendor/clang/dist/test/AST/ast-print-char-literal.cpp vendor/clang/dist/test/AST/ast-print-enum-decl.c vendor/clang/dist/test/AST/ast-print-objectivec.m vendor/clang/dist/test/AST/ast-print-out-of-line-func.cpp vendor/clang/dist/test/AST/ast-print-pragmas-xfail.cpp vendor/clang/dist/test/AST/ast-print-pragmas.cpp vendor/clang/dist/test/AST/ast-print-record-decl.c vendor/clang/dist/test/AST/attr-print-emit.cpp vendor/clang/dist/test/AST/attr-target-ast.c vendor/clang/dist/test/AST/auto-pragma.cpp vendor/clang/dist/test/AST/bool-type.m vendor/clang/dist/test/AST/builtins-arm-strex-rettype.c vendor/clang/dist/test/AST/c-casts.c vendor/clang/dist/test/AST/category-attribute.m vendor/clang/dist/test/AST/coroutine-source-location-crash.cpp vendor/clang/dist/test/AST/dump.cpp vendor/clang/dist/test/AST/finally-msvc.m vendor/clang/dist/test/AST/fixed_point.c vendor/clang/dist/test/AST/fixed_point_to_string.c vendor/clang/dist/test/AST/float16.cpp vendor/clang/dist/test/AST/foreachtemplatized.mm vendor/clang/dist/test/AST/implicit-cast-dump.c vendor/clang/dist/test/AST/multistep-explicit-cast.c vendor/clang/dist/test/AST/multistep-explicit-cast.cpp vendor/clang/dist/test/AST/objc-default-ctor-init.mm vendor/clang/dist/test/AST/pragma-attribute-cxx-subject-match-rules.cpp vendor/clang/dist/test/AST/pragma-attribute-objc-subject-match-rules.m vendor/clang/dist/test/AST/property-atomic-bool.m vendor/clang/dist/test/AST/rdr6094103-unordered-compare-promote.c vendor/clang/dist/test/AST/sourceranges.cpp vendor/clang/dist/test/AST/template-implicit-vars.cpp vendor/clang/dist/test/AST/variadic-promotion.c vendor/clang/dist/test/ASTMerge/unnamed_fields/ vendor/clang/dist/test/ASTMerge/unnamed_fields/Inputs/ vendor/clang/dist/test/ASTMerge/unnamed_fields/Inputs/il.cpp vendor/clang/dist/test/ASTMerge/unnamed_fields/test.cpp vendor/clang/dist/test/Analysis/ExpectedOutputs/ vendor/clang/dist/test/Analysis/ExpectedOutputs/plists/ vendor/clang/dist/test/Analysis/ExpectedOutputs/plists/copypaste/ vendor/clang/dist/test/Analysis/ExpectedOutputs/plists/diagnostics/ vendor/clang/dist/test/Analysis/ExpectedOutputs/plists/inlining/ vendor/clang/dist/test/Analysis/Inputs/ctu-other.c vendor/clang/dist/test/Analysis/Inputs/ctu-other.c.externalDefMap.txt vendor/clang/dist/test/Analysis/Inputs/ctu-other.cpp.externalDefMap.txt vendor/clang/dist/test/Analysis/Inputs/expected-plists/ vendor/clang/dist/test/Analysis/Inputs/expected-plists/NewDelete-path-notes.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/conditional-path-notes.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/cstring-plist.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/cxx-for-range.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/edges-new.mm.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/generics.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/inline-plist.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/inline-unique-reports.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/lambda-notes.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/malloc-plist.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/method-call-path-notes.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/model-file.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/null-deref-path-notes.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/nullability-notes.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/objc-arc.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/objc-radar17039661.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/plist-macros.cpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/plist-output-alternate.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/plist-output.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/plist-stats-output.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/retain-release-path-notes.m.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/retain-release.m.objc.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/retain-release.m.objcpp.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/unix-fns.c.plist vendor/clang/dist/test/Analysis/Inputs/expected-plists/yaccignore.c.plist vendor/clang/dist/test/Analysis/NewDelete-sized-deallocation.cpp vendor/clang/dist/test/Analysis/analyzer-list-configs.c vendor/clang/dist/test/Analysis/asm.cpp vendor/clang/dist/test/Analysis/copypaste/Inputs/ vendor/clang/dist/test/Analysis/copypaste/Inputs/expected-plists/ vendor/clang/dist/test/Analysis/copypaste/Inputs/expected-plists/MismatchedDeallocator-path-notes.cpp.plist vendor/clang/dist/test/Analysis/copypaste/Inputs/expected-plists/plist-diagnostics-notes-as-events.cpp.plist vendor/clang/dist/test/Analysis/copypaste/Inputs/expected-plists/plist-diagnostics.cpp.plist vendor/clang/dist/test/Analysis/ctu-different-triples.cpp vendor/clang/dist/test/Analysis/ctu-main.c vendor/clang/dist/test/Analysis/ctu-unknown-parts-in-triples.cpp vendor/clang/dist/test/Analysis/cxx-uninitialized-object-no-dereference.cpp vendor/clang/dist/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp vendor/clang/dist/test/Analysis/debug-CallGraph.cpp vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/ vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/deref-track-symbolic-region.c.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/plist-diagnostics-include-check.cpp.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/plist-multi-file.c.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/report-issues-within-main-file.cpp.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/undef-value-caller.c.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/undef-value-param.c.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-plists/undef-value-param.m.plist vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-sarif/ vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif vendor/clang/dist/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif vendor/clang/dist/test/Analysis/diagnostics/dtors.cpp vendor/clang/dist/test/Analysis/diagnostics/find_last_store.c vendor/clang/dist/test/Analysis/diagnostics/sarif-diagnostics-taint-test.c vendor/clang/dist/test/Analysis/diagnostics/sarif-multi-diagnostic-test.c vendor/clang/dist/test/Analysis/diagnostics/track_subexpressions.cpp vendor/clang/dist/test/Analysis/dump_egraph.c vendor/clang/dist/test/Analysis/dump_egraph.cpp vendor/clang/dist/test/Analysis/end-function-return-stmt.cpp vendor/clang/dist/test/Analysis/enum-cast-out-of-range.cpp vendor/clang/dist/test/Analysis/expr-inspection.cpp vendor/clang/dist/test/Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp vendor/clang/dist/test/Analysis/inlining/Inputs/ vendor/clang/dist/test/Analysis/inlining/Inputs/expected-plists/ vendor/clang/dist/test/Analysis/inlining/Inputs/expected-plists/eager-reclamation-path-notes.c.plist vendor/clang/dist/test/Analysis/inlining/Inputs/expected-plists/eager-reclamation-path-notes.cpp.plist vendor/clang/dist/test/Analysis/inlining/Inputs/expected-plists/path-notes.c.plist vendor/clang/dist/test/Analysis/inlining/Inputs/expected-plists/path-notes.cpp.plist vendor/clang/dist/test/Analysis/inlining/Inputs/expected-plists/path-notes.m.plist vendor/clang/dist/test/Analysis/invalid-a-na-ly-zer-con-fig-value.c vendor/clang/dist/test/Analysis/invalid-analyzer-config-value.c vendor/clang/dist/test/Analysis/invalidated-iterator.cpp vendor/clang/dist/test/Analysis/live-stmts.cpp vendor/clang/dist/test/Analysis/llvm-conventions.cpp vendor/clang/dist/test/Analysis/loop-block-counts.c vendor/clang/dist/test/Analysis/loop-widening-ignore-static-methods.cpp vendor/clang/dist/test/Analysis/malloc-free-after-return.cpp vendor/clang/dist/test/Analysis/mismatched-iterator.cpp vendor/clang/dist/test/Analysis/new-aligned.cpp vendor/clang/dist/test/Analysis/nullability-arc.mm vendor/clang/dist/test/Analysis/objcpp-uninitialized-object.mm vendor/clang/dist/test/Analysis/osobject-retain-release.cpp vendor/clang/dist/test/Analysis/padding_inherit.cpp vendor/clang/dist/test/Analysis/plist-macros-with-expansion.cpp vendor/clang/dist/test/Analysis/retain-release-cpp-classes.cpp vendor/clang/dist/test/Analysis/std-c-library-functions-inlined.c vendor/clang/dist/test/Analysis/string.cpp vendor/clang/dist/test/Analysis/svalbuilder-float-cast.c vendor/clang/dist/test/Analysis/test-separate-retaincount.cpp vendor/clang/dist/test/Analysis/uninit-vals.c vendor/clang/dist/test/Analysis/use-after-move.cpp vendor/clang/dist/test/CXX/expr/expr.const/p6.cpp vendor/clang/dist/test/CXX/special/class.temporary/p6.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.inst/p7.cpp vendor/clang/dist/test/CodeCompletion/accessibility-crash.cpp vendor/clang/dist/test/CodeCompletion/accessibility.cpp vendor/clang/dist/test/CodeCompletion/crash-func-decl.cpp vendor/clang/dist/test/CodeCompletion/function-overloads.cpp vendor/clang/dist/test/CodeCompletion/included-files.cpp vendor/clang/dist/test/CodeCompletion/overrides.cpp vendor/clang/dist/test/CodeCompletion/paren_locs.cpp vendor/clang/dist/test/CodeCompletion/preferred-type.cpp vendor/clang/dist/test/CodeCompletion/self-inits.cpp vendor/clang/dist/test/CodeCompletion/signatures-crash.cpp vendor/clang/dist/test/CodeCompletion/this-quals.cpp vendor/clang/dist/test/CodeGen/Inputs/code-coverage-filter1.h vendor/clang/dist/test/CodeGen/Inputs/code-coverage-filter2.h vendor/clang/dist/test/CodeGen/Inputs/thinlto_backend_local_name_conflict1.ll vendor/clang/dist/test/CodeGen/Inputs/thinlto_backend_local_name_conflict2.ll vendor/clang/dist/test/CodeGen/aapcs-align.cpp vendor/clang/dist/test/CodeGen/aapcs64-align.cpp vendor/clang/dist/test/CodeGen/aarch64-neon-fp16fml.c vendor/clang/dist/test/CodeGen/aarch64-sign-return-address.c vendor/clang/dist/test/CodeGen/aarch64-vpcs.c vendor/clang/dist/test/CodeGen/arc/ vendor/clang/dist/test/CodeGen/arc/arguments.c vendor/clang/dist/test/CodeGen/arc/struct-align.c vendor/clang/dist/test/CodeGen/arm-vfp16-arguments.c vendor/clang/dist/test/CodeGen/arm64-microsoft-status-reg.cpp vendor/clang/dist/test/CodeGen/asan-globals-odr.cpp vendor/clang/dist/test/CodeGen/asan-static-odr.cpp vendor/clang/dist/test/CodeGen/asan-strings.c vendor/clang/dist/test/CodeGen/attr-speculative-load-hardening.c vendor/clang/dist/test/CodeGen/attr-speculative-load-hardening.cpp vendor/clang/dist/test/CodeGen/attr-speculative-load-hardening.m vendor/clang/dist/test/CodeGen/builtin-constant-p.c vendor/clang/dist/test/CodeGen/builtin-rotate.c vendor/clang/dist/test/CodeGen/builtin_clrsb.c vendor/clang/dist/test/CodeGen/builtins-hexagon-v66-128B.c vendor/clang/dist/test/CodeGen/builtins-hexagon-v66.c vendor/clang/dist/test/CodeGen/catch-alignment-assumption-attribute-align_value-on-lvalue.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-attribute-align_value-on-paramvar.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-attribute-alloc_align-on-function-variable.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-attribute-alloc_align-on-function.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-attribute-assume_aligned-on-function-two-params.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-attribute-assume_aligned-on-function.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-blacklist.c vendor/clang/dist/test/CodeGen/catch-alignment-assumption-builtin_assume_aligned-three-params-variable.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-builtin_assume_aligned-three-params.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-builtin_assume_aligned-two-params.cpp vendor/clang/dist/test/CodeGen/catch-alignment-assumption-openmp.cpp vendor/clang/dist/test/CodeGen/catch-implicit-conversions-basics.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-arithmetic-value-change-basics.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-conversions-basics.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-sign-changes-CompoundAssignOperator.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-sign-changes-basics.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-sign-changes-true-negatives.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-sign-changes.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-truncations-CompoundAssignOperator.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-truncations-basics-negatives.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-truncations-basics.c vendor/clang/dist/test/CodeGen/catch-implicit-signed-integer-truncation-or-sign-change-CompoundAssignOperator.c vendor/clang/dist/test/CodeGen/catch-implicit-signed-integer-truncation-or-sign-change.c vendor/clang/dist/test/CodeGen/catch-implicit-signed-integer-truncations-basics-negatives.c vendor/clang/dist/test/CodeGen/catch-implicit-signed-integer-truncations-basics.c vendor/clang/dist/test/CodeGen/catch-implicit-unsigned-integer-truncations-basics-negatives.c vendor/clang/dist/test/CodeGen/catch-implicit-unsigned-integer-truncations-basics.c vendor/clang/dist/test/CodeGen/cf-runtime-abi.c vendor/clang/dist/test/CodeGen/cfguardtable.c vendor/clang/dist/test/CodeGen/cfstring-elf-cfbuild-x86_64.c vendor/clang/dist/test/CodeGen/cfstring-elf-sections-x86_64.c vendor/clang/dist/test/CodeGen/cfstring3.c vendor/clang/dist/test/CodeGen/code-coverage-filter.c vendor/clang/dist/test/CodeGen/codemodels.c vendor/clang/dist/test/CodeGen/darwin-sdk-version.c vendor/clang/dist/test/CodeGen/debug-info-abspath.c vendor/clang/dist/test/CodeGen/debug-info-names.c vendor/clang/dist/test/CodeGen/debug-info-ranges-base-address.c vendor/clang/dist/test/CodeGen/debug-nvptx.c vendor/clang/dist/test/CodeGen/default-function-attr.c vendor/clang/dist/test/CodeGen/exceptions-seh-nested-finally.c vendor/clang/dist/test/CodeGen/global-blocks-win32.c vendor/clang/dist/test/CodeGen/indirect-tls-seg-refs.c vendor/clang/dist/test/CodeGen/inline-asm-matching-ppc-vsx.c vendor/clang/dist/test/CodeGen/keep-static-consts.cpp vendor/clang/dist/test/CodeGen/microsoft-no-common-align.c vendor/clang/dist/test/CodeGen/movbe-builtins.c vendor/clang/dist/test/CodeGen/ms-intrinsics-cpuid.c vendor/clang/dist/test/CodeGen/split-debug-single-file.c vendor/clang/dist/test/CodeGen/stackrealign-main.c vendor/clang/dist/test/CodeGen/summary-index-unnamed-global.ll vendor/clang/dist/test/CodeGen/swift-call-conv.c vendor/clang/dist/test/CodeGen/thinlto_backend_local_name_conflict.ll vendor/clang/dist/test/CodeGen/tsan-instrprof-atomic.c vendor/clang/dist/test/CodeGen/ubsan-debuglog-return.c vendor/clang/dist/test/CodeGen/win64-i128.c vendor/clang/dist/test/CodeGen/x86-inline-asm-min-vector-width.c vendor/clang/dist/test/CodeGen/x86-vector-width.c vendor/clang/dist/test/CodeGen/xray-attributes-noxray-supported.cpp vendor/clang/dist/test/CodeGenCUDA/builtins-amdgcn.cu vendor/clang/dist/test/CodeGenCUDA/usual-deallocators.cu vendor/clang/dist/test/CodeGenCXX/Inputs/profile-remap.map vendor/clang/dist/test/CodeGenCXX/Inputs/profile-remap.proftext vendor/clang/dist/test/CodeGenCXX/Inputs/profile-remap.samples vendor/clang/dist/test/CodeGenCXX/aarch64-sign-return-address-static-ctor.cpp vendor/clang/dist/test/CodeGenCXX/address-space-cast-coerce.cpp vendor/clang/dist/test/CodeGenCXX/always_destroy.cpp vendor/clang/dist/test/CodeGenCXX/attr-cpuspecific.cpp vendor/clang/dist/test/CodeGenCXX/attr-exclude_from_explicit_instantiation.dont_assume_extern_instantiation.cpp vendor/clang/dist/test/CodeGenCXX/attr-no-destroy-d54344.cpp vendor/clang/dist/test/CodeGenCXX/attr-target-mv-inalloca.cpp vendor/clang/dist/test/CodeGenCXX/auto-var-init.cpp vendor/clang/dist/test/CodeGenCXX/block-byref.cpp vendor/clang/dist/test/CodeGenCXX/builtin-constant-p.cpp vendor/clang/dist/test/CodeGenCXX/builtin-launder.cpp vendor/clang/dist/test/CodeGenCXX/catch-implicit-integer-sign-changes-true-negatives.cpp vendor/clang/dist/test/CodeGenCXX/cxx2a-init-statement.cpp vendor/clang/dist/test/CodeGenCXX/dbg-info-all-calls-described.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-lambda.cpp vendor/clang/dist/test/CodeGenCXX/debug-prefix-map-lambda.cpp vendor/clang/dist/test/CodeGenCXX/dllexport-missing-key.cpp vendor/clang/dist/test/CodeGenCXX/dllexport-no-dllexport-inlines.cpp vendor/clang/dist/test/CodeGenCXX/empty-struct-init-list.cpp vendor/clang/dist/test/CodeGenCXX/inalloca-lambda.cpp vendor/clang/dist/test/CodeGenCXX/inheriting-constructor-cleanup.cpp vendor/clang/dist/test/CodeGenCXX/inline-template-hint.cpp vendor/clang/dist/test/CodeGenCXX/lifetime-asan.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms-exception-spec.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms-thunks-covariant.cpp vendor/clang/dist/test/CodeGenCXX/mangle-win-ccs.cpp vendor/clang/dist/test/CodeGenCXX/mangle-win64-ccs.cpp vendor/clang/dist/test/CodeGenCXX/no_destroy.cpp vendor/clang/dist/test/CodeGenCXX/pragma-loop-safety-imperfectly_nested.cpp vendor/clang/dist/test/CodeGenCXX/pragma-loop-safety-nested.cpp vendor/clang/dist/test/CodeGenCXX/pragma-loop-safety-outer.cpp vendor/clang/dist/test/CodeGenCXX/pragma-pipeline.cpp vendor/clang/dist/test/CodeGenCXX/pragma-unroll-and-jam.cpp vendor/clang/dist/test/CodeGenCXX/profile-remap.cpp vendor/clang/dist/test/CodeGenCXX/speculative-vtt.cpp vendor/clang/dist/test/CodeGenCXX/thunk-returning-memptr.cpp vendor/clang/dist/test/CodeGenCXX/trivial-auto-var-init-attribute.cpp vendor/clang/dist/test/CodeGenCXX/trivial-auto-var-init.cpp vendor/clang/dist/test/CodeGenCXX/ubsan-check-debuglocs.cpp vendor/clang/dist/test/CodeGenCXX/visibility-inlines-hidden-staticvar.cpp vendor/clang/dist/test/CodeGenObjC/block-desc-str.m vendor/clang/dist/test/CodeGenObjC/convert-messages-to-runtime-calls.m vendor/clang/dist/test/CodeGenObjC/extern-void-class-decl.m vendor/clang/dist/test/CodeGenObjC/externally-retained.m vendor/clang/dist/test/CodeGenObjC/gnu-deterministic-selectors.m vendor/clang/dist/test/CodeGenObjC/gnustep2-category-protocol.m vendor/clang/dist/test/CodeGenObjC/ubsan-check-debuglocs.m vendor/clang/dist/test/CodeGenObjCXX/arc-list-init-destruct.mm vendor/clang/dist/test/CodeGenObjCXX/block-nested-in-lambda.mm vendor/clang/dist/test/CodeGenObjCXX/crash-function-type.mm vendor/clang/dist/test/CodeGenObjCXX/inheriting-constructor-cleanup.mm vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn-ci.cl vendor/clang/dist/test/CodeGenOpenCL/builtins.cl vendor/clang/dist/test/CodeGenOpenCL/enqueue-kernel-non-entry-block.cl vendor/clang/dist/test/CodeGenOpenCL/intel-subgroups-avc-ext-types.cl vendor/clang/dist/test/CodeGenOpenCL/numbered-address-space.cl vendor/clang/dist/test/CodeGenOpenCL/printf.cl vendor/clang/dist/test/CodeGenOpenCLCXX/ vendor/clang/dist/test/CodeGenOpenCLCXX/address-space-deduction.cl vendor/clang/dist/test/CodeGenOpenCLCXX/address-space-deduction2.cl vendor/clang/dist/test/CodeGenOpenCLCXX/addrspace-of-this.cl vendor/clang/dist/test/CodeGenOpenCLCXX/template-address-spaces.cl vendor/clang/dist/test/CoverageMapping/default-method.cpp vendor/clang/dist/test/Driver/Inputs/MacOSX10.14.sdk/ vendor/clang/dist/test/Driver/Inputs/MacOSX10.14.sdk/SDKSettings.json vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/include/c++/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/include/c++/v1/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/include/c++/v1/.keep vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/include/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/include/.keep vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/lib/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/lib/i386-gnu/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/lib/i386-gnu/.keep vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/lib32/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/lib32/.keep vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/include/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/include/i386-gnu/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/include/i386-gnu/.keep vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/lib/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/lib/i386-gnu/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/lib/i386-gnu/.keep vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/lib32/ vendor/clang/dist/test/Driver/Inputs/basic_hurd_tree/usr/lib32/.keep vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/bin/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/bin/msp430-elf-ld (contents, props changed) vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/gcc/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/gcc/msp430-elf/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/gcc/msp430-elf/7.3.1/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/gcc/msp430-elf/7.3.1/430/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/gcc/msp430-elf/7.3.1/430/crtbegin.o vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/lib/gcc/msp430-elf/7.3.1/430/crtend.o vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/msp430-elf/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/msp430-elf/lib/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/msp430-elf/lib/430/ vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/msp430-elf/lib/430/crt0.o vendor/clang/dist/test/Driver/Inputs/basic_msp430_tree/msp430-elf/lib/430/crtn.o vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/include/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/include/g++/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/include/g++/backward/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/include/g++/backward/.keep vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/lib/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/lib/gcc/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/lib/gcc/x86_64-suse-linux/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/lib/gcc/x86_64-suse-linux/8.2.0/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos/lib/gcc/x86_64-suse-linux/8.2.0/crtbegin.o vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/include/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/include/c++/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/include/c++/4.8/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/include/c++/4.8/.keep vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/lib/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/lib/gcc/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/lib/gcc/x86_64-suse-linux/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/lib/gcc/x86_64-suse-linux/8.2.0/ vendor/clang/dist/test/Driver/Inputs/cray_suse_gcc_tree/usr/lib/gcc/x86_64-suse-linux/8.2.0/crtbegin.o vendor/clang/dist/test/Driver/Inputs/hip_dev_lib/hip.amdgcn.bc vendor/clang/dist/test/Driver/Inputs/in.so (contents, props changed) vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/ vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.cc_kext_tvos.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.cc_kext_watchos.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.ios.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.osx.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.profile_tvos.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.profile_watchos.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.tvos.a vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.watchos.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/asan/ vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/asan/.keep vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.asan-preinit.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.asan.so vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.builtins.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.fuzzer.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.scudo.so vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.xray-basic.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/aarch64-fuchsia/lib/libclang_rt.xray.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/i386-linux-gnu/lib/libclang_rt.builtins.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/asan/ vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/asan/.keep vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.asan-preinit.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.asan.so vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.builtins.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.fuzzer.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.scudo.so vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.xray-basic.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-fuchsia/lib/libclang_rt.xray.a vendor/clang/dist/test/Driver/Inputs/resource_dir_with_per_target_subdir/x86_64-linux-gnu/lib/libclang_rt.builtins.a vendor/clang/dist/test/Driver/XRay/xray-instrumentation-bundles-flags.cpp vendor/clang/dist/test/Driver/aarch64-call-saved-x-register.c vendor/clang/dist/test/Driver/aarch64-fixed-call-saved-x-register.c vendor/clang/dist/test/Driver/aarch64-fixed-x-register.c vendor/clang/dist/test/Driver/aarch64-mte.c vendor/clang/dist/test/Driver/aarch64-rand.c vendor/clang/dist/test/Driver/aarch64-security-options.c vendor/clang/dist/test/Driver/aarch64-ssbs.c vendor/clang/dist/test/Driver/amdgpu-visibility.cl vendor/clang/dist/test/Driver/android-gcc-toolchain.c vendor/clang/dist/test/Driver/cf-runtime-abi.c vendor/clang/dist/test/Driver/cl-idl.cpp vendor/clang/dist/test/Driver/cl-showfilenames.c vendor/clang/dist/test/Driver/darwin-sdk-version.c vendor/clang/dist/test/Driver/embed-bitcode.s vendor/clang/dist/test/Driver/fembed-bitcode.c vendor/clang/dist/test/Driver/gcodeview-ghash.c vendor/clang/dist/test/Driver/header-module.cpp vendor/clang/dist/test/Driver/hip-link-shared-library.hip vendor/clang/dist/test/Driver/hip-output-file-name.hip vendor/clang/dist/test/Driver/hip-toolchain-no-rdc.hip vendor/clang/dist/test/Driver/hip-toolchain-rdc.hip vendor/clang/dist/test/Driver/hurd.c vendor/clang/dist/test/Driver/indirect-tls-seg-refs.c vendor/clang/dist/test/Driver/mingw-lto.c vendor/clang/dist/test/Driver/mingw-sanitizers.c vendor/clang/dist/test/Driver/msp430-hwmult.c vendor/clang/dist/test/Driver/msp430-mmcu.c vendor/clang/dist/test/Driver/msp430-toolchain.c vendor/clang/dist/test/Driver/objc-convert-messages-to-runtime-calls.m vendor/clang/dist/test/Driver/openbsd.cpp vendor/clang/dist/test/Driver/print-effective-triple.c vendor/clang/dist/test/Driver/print-multi-directory.c vendor/clang/dist/test/Driver/print-target-triple.c vendor/clang/dist/test/Driver/split-lto-unit.c vendor/clang/dist/test/Frontend/dependency-gen-has-include.c vendor/clang/dist/test/Frontend/fixed_point_conversions.c vendor/clang/dist/test/Frontend/fixed_point_to_bool.c vendor/clang/dist/test/Frontend/fixed_point_unknown_conversions.c vendor/clang/dist/test/Frontend/noderef.c vendor/clang/dist/test/Frontend/noderef.cpp vendor/clang/dist/test/Frontend/noderef_on_non_pointers.m vendor/clang/dist/test/Frontend/noderef_templates.cpp vendor/clang/dist/test/Frontend/plugin-unknown.c vendor/clang/dist/test/Headers/arm-fp16-header.c vendor/clang/dist/test/Headers/ms-arm64-intrin.cpp vendor/clang/dist/test/Import/array-init-loop-expr/ vendor/clang/dist/test/Import/array-init-loop-expr/Inputs/ vendor/clang/dist/test/Import/array-init-loop-expr/Inputs/S.cpp vendor/clang/dist/test/Import/array-init-loop-expr/test.cpp vendor/clang/dist/test/Import/call-expr/ vendor/clang/dist/test/Import/call-expr/Inputs/ vendor/clang/dist/test/Import/call-expr/Inputs/F.cpp vendor/clang/dist/test/Import/call-expr/test.cpp vendor/clang/dist/test/Import/compound-assign-op/ vendor/clang/dist/test/Import/compound-assign-op/Inputs/ vendor/clang/dist/test/Import/compound-assign-op/Inputs/F.cpp vendor/clang/dist/test/Import/compound-assign-op/test.cpp vendor/clang/dist/test/Import/conversion-decl/ vendor/clang/dist/test/Import/conversion-decl/Inputs/ vendor/clang/dist/test/Import/conversion-decl/Inputs/F.cpp vendor/clang/dist/test/Import/conversion-decl/test.cpp vendor/clang/dist/test/Import/cxx-casts/ vendor/clang/dist/test/Import/cxx-casts/Inputs/ vendor/clang/dist/test/Import/cxx-casts/Inputs/F.cpp vendor/clang/dist/test/Import/cxx-casts/test.cpp vendor/clang/dist/test/Import/cxx-default-init-expr/ vendor/clang/dist/test/Import/cxx-default-init-expr/Inputs/ vendor/clang/dist/test/Import/cxx-default-init-expr/Inputs/S.cpp vendor/clang/dist/test/Import/cxx-default-init-expr/test.cpp vendor/clang/dist/test/Import/cxx-for-range/ vendor/clang/dist/test/Import/cxx-for-range/Inputs/ vendor/clang/dist/test/Import/cxx-for-range/Inputs/F.cpp vendor/clang/dist/test/Import/cxx-for-range/test.cpp vendor/clang/dist/test/Import/cxx-member-pointers/ vendor/clang/dist/test/Import/cxx-member-pointers/Inputs/ vendor/clang/dist/test/Import/cxx-member-pointers/Inputs/S.cpp vendor/clang/dist/test/Import/cxx-member-pointers/test.cpp vendor/clang/dist/test/Import/cxx-noexcept-expr/ vendor/clang/dist/test/Import/cxx-noexcept-expr/Inputs/ vendor/clang/dist/test/Import/cxx-noexcept-expr/Inputs/F.cpp vendor/clang/dist/test/Import/cxx-noexcept-expr/test.cpp vendor/clang/dist/test/Import/cxx-scalar-value-init/ vendor/clang/dist/test/Import/cxx-scalar-value-init/Inputs/ vendor/clang/dist/test/Import/cxx-scalar-value-init/Inputs/S.cpp vendor/clang/dist/test/Import/cxx-scalar-value-init/test.cpp vendor/clang/dist/test/Import/cxx-try-catch/ vendor/clang/dist/test/Import/cxx-try-catch/Inputs/ vendor/clang/dist/test/Import/cxx-try-catch/Inputs/F.cpp vendor/clang/dist/test/Import/cxx-try-catch/test.cpp vendor/clang/dist/test/Import/do-stmt/ vendor/clang/dist/test/Import/do-stmt/Inputs/ vendor/clang/dist/test/Import/do-stmt/Inputs/F.cpp vendor/clang/dist/test/Import/do-stmt/test.cpp vendor/clang/dist/test/Import/expr-with-cleanups/ vendor/clang/dist/test/Import/expr-with-cleanups/Inputs/ vendor/clang/dist/test/Import/expr-with-cleanups/Inputs/S.cpp vendor/clang/dist/test/Import/expr-with-cleanups/test.cpp vendor/clang/dist/test/Import/for-stmt/ vendor/clang/dist/test/Import/for-stmt/Inputs/ vendor/clang/dist/test/Import/for-stmt/Inputs/F.cpp vendor/clang/dist/test/Import/for-stmt/test.cpp vendor/clang/dist/test/Import/if-stmt/ vendor/clang/dist/test/Import/if-stmt/Inputs/ vendor/clang/dist/test/Import/if-stmt/Inputs/F.cpp vendor/clang/dist/test/Import/if-stmt/test.cpp vendor/clang/dist/test/Import/indirect-goto/ vendor/clang/dist/test/Import/indirect-goto/Inputs/ vendor/clang/dist/test/Import/indirect-goto/Inputs/F.cpp vendor/clang/dist/test/Import/indirect-goto/test.cpp vendor/clang/dist/test/Import/objc-autoreleasepool/ vendor/clang/dist/test/Import/objc-autoreleasepool/Inputs/ vendor/clang/dist/test/Import/objc-autoreleasepool/Inputs/F.m vendor/clang/dist/test/Import/objc-autoreleasepool/test.m vendor/clang/dist/test/Import/objc-param-decl/ vendor/clang/dist/test/Import/objc-param-decl/Inputs/ vendor/clang/dist/test/Import/objc-param-decl/Inputs/S.m vendor/clang/dist/test/Import/objc-param-decl/test.m vendor/clang/dist/test/Import/objc-try-catch/ vendor/clang/dist/test/Import/objc-try-catch/Inputs/ vendor/clang/dist/test/Import/objc-try-catch/Inputs/F.m vendor/clang/dist/test/Import/objc-try-catch/test.m vendor/clang/dist/test/Import/pack-expansion-expr/ vendor/clang/dist/test/Import/pack-expansion-expr/Inputs/ vendor/clang/dist/test/Import/pack-expansion-expr/Inputs/F.cpp vendor/clang/dist/test/Import/pack-expansion-expr/test.cpp vendor/clang/dist/test/Import/switch-stmt/ vendor/clang/dist/test/Import/switch-stmt/Inputs/ vendor/clang/dist/test/Import/switch-stmt/Inputs/F.cpp vendor/clang/dist/test/Import/switch-stmt/test.cpp vendor/clang/dist/test/Import/while-stmt/ vendor/clang/dist/test/Import/while-stmt/Inputs/ vendor/clang/dist/test/Import/while-stmt/Inputs/F.cpp vendor/clang/dist/test/Import/while-stmt/test.cpp vendor/clang/dist/test/Index/Core/Inputs/module/SubModA.h vendor/clang/dist/test/Index/Core/Inputs/module/SubSubModA.h vendor/clang/dist/test/Index/Inputs/cycle.h vendor/clang/dist/test/Index/annotate-operator-call-expr.cpp vendor/clang/dist/test/Index/complete-switch.c vendor/clang/dist/test/Index/complete-template-keywords.cpp vendor/clang/dist/test/Index/coroutines.cpp vendor/clang/dist/test/Index/implicit-attrs.m vendor/clang/dist/test/Index/index-local-symbol.cpp vendor/clang/dist/test/Index/keep-going-include-cycle.c vendor/clang/dist/test/Index/nullability.c vendor/clang/dist/test/Index/objc-typeargs-protocols.m vendor/clang/dist/test/Index/property-getter-setter.m vendor/clang/dist/test/Index/skipped-bodies-unused.cpp vendor/clang/dist/test/Lexer/aligned-allocation.cpp vendor/clang/dist/test/Lexer/has_feature_undefined_behavior_sanitizer.cpp vendor/clang/dist/test/Lexer/has_feature_xray_instrument.cpp vendor/clang/dist/test/Modules/Inputs/double-quotes/NotAFramework/ vendor/clang/dist/test/Modules/Inputs/double-quotes/NotAFramework/Headers/ vendor/clang/dist/test/Modules/Inputs/double-quotes/NotAFramework/Headers/Headers/ vendor/clang/dist/test/Modules/Inputs/double-quotes/NotAFramework/Headers/Headers/Thing1.h vendor/clang/dist/test/Modules/Inputs/double-quotes/NotAFramework/Headers/Headers/Thing2.h vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/ vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/A/ vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/A/ADT.h vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/B/ vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/B/B.h vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/C/ vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/C/C.h vendor/clang/dist/test/Modules/Inputs/lsv-debuginfo/module.modulemap vendor/clang/dist/test/Modules/Inputs/no-module-map/ vendor/clang/dist/test/Modules/Inputs/no-module-map/a.h vendor/clang/dist/test/Modules/Inputs/no-module-map/b.h vendor/clang/dist/test/Modules/Inputs/subdirectory-module-maps-working-dir/ vendor/clang/dist/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/ vendor/clang/dist/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/h1.h vendor/clang/dist/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/module.map vendor/clang/dist/test/Modules/Inputs/unavailable-local-visibility/ vendor/clang/dist/test/Modules/Inputs/unavailable-local-visibility/a.h vendor/clang/dist/test/Modules/Inputs/unavailable-local-visibility/b.h vendor/clang/dist/test/Modules/Inputs/unavailable-local-visibility/module.modulemap vendor/clang/dist/test/Modules/Inputs/unavailable-local-visibility/x.h vendor/clang/dist/test/Modules/exception-spec.cpp vendor/clang/dist/test/Modules/lsv-debuginfo.cpp (contents, props changed) vendor/clang/dist/test/Modules/merge-template-pattern-visibility-2.cpp vendor/clang/dist/test/Modules/merge-template-pattern-visibility-3.cpp vendor/clang/dist/test/Modules/mismatch-diagnostics.cpp vendor/clang/dist/test/Modules/module-debuginfo-prefix.m vendor/clang/dist/test/Modules/no-module-map.cpp vendor/clang/dist/test/Modules/odr_hash-gnu.cpp vendor/clang/dist/test/Modules/odr_hash-vector.cpp vendor/clang/dist/test/Modules/odr_hash.cl vendor/clang/dist/test/Modules/odr_hash.mm vendor/clang/dist/test/Modules/strict-decluse-headers.cpp vendor/clang/dist/test/Modules/subdirectory-module-maps-working-dir.m vendor/clang/dist/test/Modules/target-platform-features.m vendor/clang/dist/test/Modules/unavailable-local-visibility.test vendor/clang/dist/test/OpenMP/Inputs/ vendor/clang/dist/test/OpenMP/Inputs/declare_target_include.h vendor/clang/dist/test/OpenMP/nvptx_SPMD_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_force_full_runtime_SPMD_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_lambda_capturing.cpp vendor/clang/dist/test/OpenMP/nvptx_parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_teams_distribute_codegen.cpp vendor/clang/dist/test/OpenMP/openmp_offload_registration.cpp vendor/clang/dist/test/OpenMP/requires_acq_rel_print.cpp vendor/clang/dist/test/OpenMP/requires_ast_print.cpp vendor/clang/dist/test/OpenMP/requires_codegen.cpp vendor/clang/dist/test/OpenMP/requires_messages.cpp vendor/clang/dist/test/OpenMP/requires_relaxed_print.cpp vendor/clang/dist/test/PCH/Inputs/pch-hdrstop-use.cpp vendor/clang/dist/test/PCH/Inputs/pch-no-hdrstop-use.cpp vendor/clang/dist/test/PCH/Inputs/pch-through-use3c.cpp vendor/clang/dist/test/PCH/Inputs/pch-through3c.h vendor/clang/dist/test/PCH/block-helpers.cpp vendor/clang/dist/test/PCH/block-helpers.h vendor/clang/dist/test/PCH/cxx2a-for-init-statement.cpp vendor/clang/dist/test/PCH/no-escaping-block-tail-calls.cpp vendor/clang/dist/test/PCH/no-escaping-block-tail-calls.h vendor/clang/dist/test/PCH/pch-hdrstop-err.cpp vendor/clang/dist/test/PCH/pch-hdrstop-warn.cpp vendor/clang/dist/test/PCH/pch-hdrstop.cpp vendor/clang/dist/test/PCH/pch-no-hdrstop.cpp vendor/clang/dist/test/PCH/pch-through3c.cpp vendor/clang/dist/test/Parser/cxx2a-init-statement.cpp vendor/clang/dist/test/Parser/cxx2a-inline-nested-namespace-definition.cpp vendor/clang/dist/test/Parser/extra-semi-resulting-in-nullstmt-in-init-statement.cpp vendor/clang/dist/test/Parser/extra-semi-resulting-in-nullstmt.cpp vendor/clang/dist/test/Parser/message-expr-alt-op.mm vendor/clang/dist/test/Parser/pragma-pipeline.cpp vendor/clang/dist/test/Parser/pragma-unroll-and-jam.cpp vendor/clang/dist/test/Preprocessor/empty_file_to_include.h vendor/clang/dist/test/Preprocessor/include-leading-nonalpha-no-suggest.c vendor/clang/dist/test/Preprocessor/include-likely-typo.c vendor/clang/dist/test/Preprocessor/include-nonalpha-no-crash.c vendor/clang/dist/test/Preprocessor/pragma.c vendor/clang/dist/test/Sema/aarch64-vpcs.c vendor/clang/dist/test/Sema/alias-unused.c vendor/clang/dist/test/Sema/align-x86-abi7.c vendor/clang/dist/test/Sema/altivec-generic-overload.c vendor/clang/dist/test/Sema/atomic-implicit-seq_cst.c vendor/clang/dist/test/Sema/attr-availability-swift.c vendor/clang/dist/test/Sema/attr-osobject.cpp vendor/clang/dist/test/Sema/attr-osobject.mm vendor/clang/dist/test/Sema/attr-uninitialized.c vendor/clang/dist/test/Sema/builtins-microsoft-arm64.c vendor/clang/dist/test/Sema/div-sizeof-ptr.cpp vendor/clang/dist/test/Sema/ext-typecheck-comparison-of-pointer-integer.c vendor/clang/dist/test/Sema/fixed-enum.c vendor/clang/dist/test/Sema/format-strings-bitfield-promotion.c vendor/clang/dist/test/Sema/format-strings-bitfield-promotion.cxx vendor/clang/dist/test/Sema/implicit-int-conversion.c vendor/clang/dist/test/Sema/pr32985.c vendor/clang/dist/test/Sema/pragma-attribute-namespace.c vendor/clang/dist/test/Sema/pragma-pipeline.cpp vendor/clang/dist/test/Sema/swift-call-conv.c vendor/clang/dist/test/Sema/switch-availability.c vendor/clang/dist/test/Sema/sync-implicit-seq_cst.c vendor/clang/dist/test/Sema/unary-minus-integer-impcast.c vendor/clang/dist/test/SemaCUDA/implicit-member-target-inherited.cu vendor/clang/dist/test/SemaCUDA/inherited-ctor.cu vendor/clang/dist/test/SemaCUDA/usual-deallocators.cu vendor/clang/dist/test/SemaCXX/PR38913.cpp vendor/clang/dist/test/SemaCXX/align-x86-abi7.cpp vendor/clang/dist/test/SemaCXX/align-x86.cpp vendor/clang/dist/test/SemaCXX/attr-exclude_from_explicit_instantiation.diagnose_on_undefined_entity.cpp vendor/clang/dist/test/SemaCXX/attr-exclude_from_explicit_instantiation.explicit_instantiation.cpp vendor/clang/dist/test/SemaCXX/attr-exclude_from_explicit_instantiation.extern_declaration.cpp vendor/clang/dist/test/SemaCXX/attr-exclude_from_explicit_instantiation.merge_redeclarations.cpp vendor/clang/dist/test/SemaCXX/attr-on-explicit-template-instantiation.cpp vendor/clang/dist/test/SemaCXX/attr-reinitializes.cpp vendor/clang/dist/test/SemaCXX/attr-speculative-load-hardening.cpp vendor/clang/dist/test/SemaCXX/coreturn-eh.cpp vendor/clang/dist/test/SemaCXX/coroutine-rvo.cpp vendor/clang/dist/test/SemaCXX/cxx03-aligned-allocation-unscoped-enum.cpp vendor/clang/dist/test/SemaCXX/cxx11-compat.cpp vendor/clang/dist/test/SemaCXX/cxx14-compat.cpp vendor/clang/dist/test/SemaCXX/cxx2a-compat.cpp vendor/clang/dist/test/SemaCXX/cxx2a-initializer-aggregates.cpp vendor/clang/dist/test/SemaCXX/cxx2a-lambda-default-ctor-assign.cpp vendor/clang/dist/test/SemaCXX/delete-non-virtual-dtor.cpp vendor/clang/dist/test/SemaCXX/friend-template-redecl.cpp vendor/clang/dist/test/SemaCXX/lambda-invalid-capture.cpp vendor/clang/dist/test/SemaCXX/no_destroy.cpp vendor/clang/dist/test/SemaCXX/rdar42746401.cpp vendor/clang/dist/test/SemaCXX/static-assert-cxx17.cpp vendor/clang/dist/test/SemaCXX/subst-restrict.cpp vendor/clang/dist/test/SemaCXX/thread-safety-annotations.h vendor/clang/dist/test/SemaCXX/warn-unsequenced-cxx17.cpp vendor/clang/dist/test/SemaObjC/call-unavailable-init-in-self.m vendor/clang/dist/test/SemaObjC/externally-retained-no-arc.m vendor/clang/dist/test/SemaObjC/externally-retained.m vendor/clang/dist/test/SemaObjC/infer-availability-from-init.m vendor/clang/dist/test/SemaObjC/multiple-method-names-in-class-self.m vendor/clang/dist/test/SemaObjC/property-assign-on-object-type.m vendor/clang/dist/test/SemaObjCXX/warn-thread-safety-analysis.mm vendor/clang/dist/test/SemaOpenCL/block-array-capturing.cl vendor/clang/dist/test/SemaOpenCL/builtins-amdgcn-error-ci.cl vendor/clang/dist/test/SemaOpenCL/builtins-amdgcn-error-vi.cl vendor/clang/dist/test/SemaOpenCL/clk_event_t.cl vendor/clang/dist/test/SemaOpenCL/extension-begin.h vendor/clang/dist/test/SemaOpenCL/format-strings-fixit.cl vendor/clang/dist/test/SemaOpenCL/intel-subgroup-avc-ext-types.cl vendor/clang/dist/test/SemaOpenCL/numbered-address-space.cl vendor/clang/dist/test/SemaOpenCL/printf-format-string-warnings.cl vendor/clang/dist/test/SemaOpenCL/printf-format-strings.cl vendor/clang/dist/test/SemaOpenCLCXX/address-space-templates.cl vendor/clang/dist/test/SemaTemplate/member-specialization.cpp vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/ vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/bin/ vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/bin/clang vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/include/ vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/include/c++/ vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/include/c++/v1/ vendor/clang/dist/test/Tooling/Inputs/mock-libcxx/include/c++/v1/mock_vector vendor/clang/dist/test/Tooling/clang-check-mac-libcxx-abspath.cpp vendor/clang/dist/test/Tooling/clang-check-mac-libcxx-fixed-compilation-db.cpp vendor/clang/dist/test/Tooling/clang-check-mac-libcxx-relpath.cpp vendor/clang/dist/test/VFS/Inputs/Broken.framework/ vendor/clang/dist/test/VFS/Inputs/Broken.framework/Headers/ vendor/clang/dist/test/VFS/Inputs/Broken.framework/Headers/Error.h vendor/clang/dist/test/VFS/Inputs/Broken.framework/Modules/ vendor/clang/dist/test/VFS/Inputs/Broken.framework/Modules/module.modulemap vendor/clang/dist/test/VFS/Inputs/Broken.framework/VFSHeaders/ vendor/clang/dist/test/VFS/Inputs/Broken.framework/VFSHeaders/A.h vendor/clang/dist/test/VFS/Inputs/vfsroot.yaml vendor/clang/dist/test/VFS/subframework-symlink.m vendor/clang/dist/test/VFS/vfsroot-include.c vendor/clang/dist/test/VFS/vfsroot-module.m vendor/clang/dist/test/VFS/vfsroot-with-overlay.c vendor/clang/dist/tools/clang-extdef-mapping/ vendor/clang/dist/tools/clang-extdef-mapping/CMakeLists.txt vendor/clang/dist/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp vendor/clang/dist/tools/clang-fuzzer/handle-llvm/input_arrays.h vendor/clang/dist/unittests/Analysis/ExprMutationAnalyzerTest.cpp vendor/clang/dist/unittests/Basic/FixedPointTest.cpp vendor/clang/dist/unittests/Format/FormatTestTableGen.cpp vendor/clang/dist/unittests/Format/SortImportsTestJava.cpp vendor/clang/dist/unittests/Frontend/FixedPointString.cpp vendor/clang/dist/unittests/Index/ vendor/clang/dist/unittests/Index/CMakeLists.txt vendor/clang/dist/unittests/Index/IndexTests.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/TraversalScope.cpp Deleted: vendor/clang/dist/docs/PTHInternals.rst vendor/clang/dist/include/clang/Analysis/Analyses/FormatString.h vendor/clang/dist/include/clang/Analysis/Analyses/OSLog.h vendor/clang/dist/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h vendor/clang/dist/include/clang/Basic/BuiltinsNios2.def vendor/clang/dist/include/clang/Basic/VirtualFileSystem.h vendor/clang/dist/include/clang/Frontend/CodeGenOptions.def vendor/clang/dist/include/clang/Frontend/CodeGenOptions.h vendor/clang/dist/include/clang/Lex/PTHLexer.h vendor/clang/dist/include/clang/Lex/PTHManager.h vendor/clang/dist/include/clang/Sema/LoopHint.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/CheckerRegistry.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SMTContext.h vendor/clang/dist/lib/Analysis/FormatString.cpp vendor/clang/dist/lib/Analysis/FormatStringParsing.h vendor/clang/dist/lib/Analysis/OSLog.cpp vendor/clang/dist/lib/Analysis/PrintfFormatString.cpp vendor/clang/dist/lib/Analysis/PseudoConstantAnalysis.cpp vendor/clang/dist/lib/Analysis/ScanfFormatString.cpp vendor/clang/dist/lib/Basic/Targets/Nios2.cpp vendor/clang/dist/lib/Basic/Targets/Nios2.h vendor/clang/dist/lib/Basic/VirtualFileSystem.cpp vendor/clang/dist/lib/Driver/ToolChains/RISCV.cpp vendor/clang/dist/lib/Driver/ToolChains/RISCV.h vendor/clang/dist/lib/Frontend/CacheTokens.cpp vendor/clang/dist/lib/Frontend/CodeGenOptions.cpp vendor/clang/dist/lib/Frontend/PCHContainerOperations.cpp vendor/clang/dist/lib/Lex/PTHLexer.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/ClangCheckers.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ClangSACheckers.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/SelectorExtras.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/UninitializedObjectChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerRegistry.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp vendor/clang/dist/test/Analysis/CFDateGC.m vendor/clang/dist/test/Analysis/Inputs/externalFnMap.txt vendor/clang/dist/test/Analysis/MisusedMovedObject.cpp vendor/clang/dist/test/Analysis/PR2599.m vendor/clang/dist/test/Analysis/analyzer-config.cpp vendor/clang/dist/test/Analysis/debug-CallGraph.c vendor/clang/dist/test/Analysis/retain-release-gc-only.m vendor/clang/dist/test/Analysis/retain-release-path-notes-gc.m vendor/clang/dist/test/Analysis/ubigraph-viz.cpp vendor/clang/dist/test/Analysis/uninit-vals-ps-region.m vendor/clang/dist/test/Analysis/uninit-vals-ps.c vendor/clang/dist/test/CodeGen/CFStrings.c vendor/clang/dist/test/CodeGen/aapcs-align.cc vendor/clang/dist/test/CodeGen/aapcs64-align.cc vendor/clang/dist/test/CodeGen/darwin-ppc-varargs.c vendor/clang/dist/test/CodeGenObjCXX/block-nested-in-lambda.cpp vendor/clang/dist/test/Driver/Inputs/hip_dev_lib/irif.amdgcn.bc vendor/clang/dist/test/Driver/aarch64-fixed-x18.c vendor/clang/dist/test/Driver/aarch64-fixed-x20.c vendor/clang/dist/test/Driver/hip-toolchain.hip vendor/clang/dist/test/Driver/nios2-cpu.c vendor/clang/dist/test/Driver/pth.c vendor/clang/dist/test/Frontend/fixed_point.c vendor/clang/dist/test/Frontend/float16.cpp vendor/clang/dist/test/Misc/Inputs/module.modulemap vendor/clang/dist/test/Misc/ast-dump-arm-attr.c vendor/clang/dist/test/Misc/ast-dump-attr.cpp vendor/clang/dist/test/Misc/ast-dump-attr.m vendor/clang/dist/test/Misc/ast-dump-c-attr.c vendor/clang/dist/test/Misc/ast-dump-color.cpp vendor/clang/dist/test/Misc/ast-dump-comment.cpp vendor/clang/dist/test/Misc/ast-dump-decl.c vendor/clang/dist/test/Misc/ast-dump-decl.cpp vendor/clang/dist/test/Misc/ast-dump-decl.m vendor/clang/dist/test/Misc/ast-dump-decl.mm vendor/clang/dist/test/Misc/ast-dump-invalid.cpp vendor/clang/dist/test/Misc/ast-dump-lookups.cpp vendor/clang/dist/test/Misc/ast-dump-msp430-attr.c vendor/clang/dist/test/Misc/ast-dump-pipe.cl vendor/clang/dist/test/Misc/ast-dump-stmt.c vendor/clang/dist/test/Misc/ast-dump-stmt.cpp vendor/clang/dist/test/Misc/ast-dump-stmt.m vendor/clang/dist/test/Misc/ast-dump-templates.cpp vendor/clang/dist/test/Misc/ast-dump-wchar.cpp vendor/clang/dist/test/Misc/ast-print-bool.c vendor/clang/dist/test/Misc/ast-print-char-literal.cpp vendor/clang/dist/test/Misc/ast-print-enum-decl.c vendor/clang/dist/test/Misc/ast-print-objectivec.m vendor/clang/dist/test/Misc/ast-print-out-of-line-func.cpp vendor/clang/dist/test/Misc/ast-print-pragmas-xfail.cpp vendor/clang/dist/test/Misc/ast-print-pragmas.cpp vendor/clang/dist/test/Misc/ast-print-record-decl.c vendor/clang/dist/test/Misc/attr-print-emit.cpp vendor/clang/dist/test/Misc/pragma-attribute-cxx-subject-match-rules.cpp vendor/clang/dist/test/Misc/pragma-attribute-objc-subject-match-rules.m vendor/clang/dist/test/OpenMP/dump.cpp vendor/clang/dist/test/PCH/emit-pth.c vendor/clang/dist/test/PCH/pth.c vendor/clang/dist/test/Parser/objc-default-ctor-init.mm vendor/clang/dist/test/Preprocessor/include-pth.c vendor/clang/dist/test/Sema/attr-target-ast.c vendor/clang/dist/test/Sema/builtins-arm-strex-rettype.c vendor/clang/dist/test/Sema/implicit-cast-dump.c vendor/clang/dist/test/Sema/multistep-explicit-cast.c vendor/clang/dist/test/Sema/rdr6094103-unordered-compare-promote.c vendor/clang/dist/test/Sema/variadic-promotion.c vendor/clang/dist/test/SemaCXX/auto-pragma.cpp vendor/clang/dist/test/SemaCXX/coroutine-source-location-crash.cpp vendor/clang/dist/test/SemaCXX/cxx0x-compat.cpp vendor/clang/dist/test/SemaCXX/multistep-explicit-cast.cpp vendor/clang/dist/test/SemaCXX/sourceranges.cpp vendor/clang/dist/test/SemaCXX/template-implicit-vars.cpp vendor/clang/dist/test/SemaObjC/bool-type.m vendor/clang/dist/test/SemaObjC/category-attribute.m vendor/clang/dist/test/SemaObjC/finally-msvc.m vendor/clang/dist/test/SemaObjC/foreachtemplatized.mm vendor/clang/dist/test/SemaObjC/property-atomic-bool.m vendor/clang/dist/test/SemaOpenCL/invalid-clk-events-cl2.0.cl vendor/clang/dist/tools/clang-func-mapping/CMakeLists.txt vendor/clang/dist/tools/clang-func-mapping/ClangFnMapGen.cpp vendor/clang/dist/unittests/Basic/VirtualFileSystemTest.cpp vendor/clang/dist/utils/analyzer/ubiviz vendor/clang/dist/www/analyzer/images/example_cf_returns_retained_gc.png Modified: vendor/clang/dist/.gitignore vendor/clang/dist/CMakeLists.txt vendor/clang/dist/CODE_OWNERS.TXT vendor/clang/dist/LICENSE.TXT vendor/clang/dist/NOTES.txt vendor/clang/dist/bindings/python/README.txt vendor/clang/dist/bindings/python/clang/cindex.py vendor/clang/dist/bindings/python/examples/cindex/cindex-dump.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_linkage.py vendor/clang/dist/bindings/python/tests/cindex/test_location.py vendor/clang/dist/bindings/python/tests/cindex/test_tls_kind.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/bindings/python/tests/cindex/util.py 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/FindZ3.cmake vendor/clang/dist/docs/AddressSanitizer.rst vendor/clang/dist/docs/AutomaticReferenceCounting.rst vendor/clang/dist/docs/Block-ABI-Apple.txt vendor/clang/dist/docs/ClangCommandLineReference.rst vendor/clang/dist/docs/ClangFormat.rst vendor/clang/dist/docs/ClangFormatStyleOptions.rst vendor/clang/dist/docs/ClangPlugins.rst vendor/clang/dist/docs/ClangTools.rst vendor/clang/dist/docs/CommandGuide/clang.rst vendor/clang/dist/docs/ControlFlowIntegrity.rst vendor/clang/dist/docs/ControlFlowIntegrityDesign.rst vendor/clang/dist/docs/CrossCompilation.rst vendor/clang/dist/docs/DiagnosticsReference.rst vendor/clang/dist/docs/HardwareAssistedAddressSanitizerDesign.rst vendor/clang/dist/docs/InternalsManual.rst vendor/clang/dist/docs/IntroductionToTheClangAST.rst vendor/clang/dist/docs/LanguageExtensions.rst vendor/clang/dist/docs/LibASTMatchers.rst vendor/clang/dist/docs/LibASTMatchersReference.html vendor/clang/dist/docs/LibASTMatchersTutorial.rst vendor/clang/dist/docs/LibFormat.rst vendor/clang/dist/docs/LibTooling.rst vendor/clang/dist/docs/MSVCCompatibility.rst vendor/clang/dist/docs/MemorySanitizer.rst vendor/clang/dist/docs/Modules.rst vendor/clang/dist/docs/OpenMPSupport.rst vendor/clang/dist/docs/PCHInternals.rst vendor/clang/dist/docs/RAVFrontendAction.rst vendor/clang/dist/docs/ReleaseNotes.rst vendor/clang/dist/docs/SanitizerCoverage.rst vendor/clang/dist/docs/SourceBasedCodeCoverage.rst vendor/clang/dist/docs/ThinLTO.rst vendor/clang/dist/docs/ThreadSanitizer.rst vendor/clang/dist/docs/Toolchain.rst vendor/clang/dist/docs/Tooling.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/RegionStore.txt vendor/clang/dist/docs/conf.py vendor/clang/dist/docs/index.rst vendor/clang/dist/docs/tools/dump_ast_matchers.py vendor/clang/dist/docs/tools/dump_format_style.py vendor/clang/dist/examples/AnnotateFunctions/CMakeLists.txt vendor/clang/dist/examples/PrintFunctionNames/CMakeLists.txt vendor/clang/dist/examples/analyzer-plugin/CMakeLists.txt vendor/clang/dist/examples/analyzer-plugin/MainCallChecker.cpp vendor/clang/dist/examples/clang-interpreter/CMakeLists.txt vendor/clang/dist/examples/clang-interpreter/Test.cxx vendor/clang/dist/examples/clang-interpreter/main.cpp vendor/clang/dist/include/clang-c/Index.h vendor/clang/dist/include/clang/AST/ASTContext.h vendor/clang/dist/include/clang/AST/ASTDiagnostic.h vendor/clang/dist/include/clang/AST/ASTImporter.h vendor/clang/dist/include/clang/AST/ASTStructuralEquivalence.h vendor/clang/dist/include/clang/AST/ASTVector.h vendor/clang/dist/include/clang/AST/Attr.h vendor/clang/dist/include/clang/AST/AttrIterator.h vendor/clang/dist/include/clang/AST/BaseSubobject.h vendor/clang/dist/include/clang/AST/CMakeLists.txt vendor/clang/dist/include/clang/AST/CanonicalType.h vendor/clang/dist/include/clang/AST/Comment.h vendor/clang/dist/include/clang/AST/CommentDiagnostic.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/DeclFriend.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/EvaluatedExprVisitor.h vendor/clang/dist/include/clang/AST/Expr.h vendor/clang/dist/include/clang/AST/ExprCXX.h vendor/clang/dist/include/clang/AST/ExprObjC.h vendor/clang/dist/include/clang/AST/ExprOpenMP.h vendor/clang/dist/include/clang/AST/GlobalDecl.h vendor/clang/dist/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h vendor/clang/dist/include/clang/AST/Mangle.h vendor/clang/dist/include/clang/AST/NSAPI.h vendor/clang/dist/include/clang/AST/NestedNameSpecifier.h vendor/clang/dist/include/clang/AST/ODRHash.h vendor/clang/dist/include/clang/AST/OpenMPClause.h vendor/clang/dist/include/clang/AST/OperationKinds.def vendor/clang/dist/include/clang/AST/PrettyPrinter.h vendor/clang/dist/include/clang/AST/RawCommentList.h vendor/clang/dist/include/clang/AST/RecursiveASTVisitor.h vendor/clang/dist/include/clang/AST/Stmt.h vendor/clang/dist/include/clang/AST/StmtCXX.h vendor/clang/dist/include/clang/AST/StmtDataCollectors.td vendor/clang/dist/include/clang/AST/StmtObjC.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/ASTMatchers/ASTMatchers.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersInternal.h vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Parser.h vendor/clang/dist/include/clang/Analysis/Analyses/LiveVariables.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/Analyses/ThreadSafetyTraverse.h vendor/clang/dist/include/clang/Analysis/AnalysisDeclContext.h vendor/clang/dist/include/clang/Analysis/AnalysisDiagnostic.h vendor/clang/dist/include/clang/Analysis/CallGraph.h vendor/clang/dist/include/clang/Analysis/CloneDetection.h vendor/clang/dist/include/clang/Analysis/ConstructionContext.h vendor/clang/dist/include/clang/Analysis/ProgramPoint.h vendor/clang/dist/include/clang/Basic/AlignedAllocation.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/Builtins.def 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/BuiltinsPPC.def vendor/clang/dist/include/clang/Basic/BuiltinsWebAssembly.def vendor/clang/dist/include/clang/Basic/BuiltinsX86.def vendor/clang/dist/include/clang/Basic/BuiltinsX86_64.def vendor/clang/dist/include/clang/Basic/Cuda.h vendor/clang/dist/include/clang/Basic/DebugInfoOptions.h vendor/clang/dist/include/clang/Basic/DeclNodes.td vendor/clang/dist/include/clang/Basic/Diagnostic.h vendor/clang/dist/include/clang/Basic/DiagnosticASTKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticCommonKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticCrossTUKinds.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/DiagnosticParseKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td vendor/clang/dist/include/clang/Basic/Features.def vendor/clang/dist/include/clang/Basic/FileManager.h vendor/clang/dist/include/clang/Basic/FileSystemStatCache.h vendor/clang/dist/include/clang/Basic/IdentifierTable.h vendor/clang/dist/include/clang/Basic/LangOptions.def vendor/clang/dist/include/clang/Basic/LangOptions.h vendor/clang/dist/include/clang/Basic/ObjCRuntime.h vendor/clang/dist/include/clang/Basic/OpenCLExtensions.def vendor/clang/dist/include/clang/Basic/OpenMPKinds.def vendor/clang/dist/include/clang/Basic/OpenMPKinds.h vendor/clang/dist/include/clang/Basic/PlistSupport.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/Specifiers.h vendor/clang/dist/include/clang/Basic/StmtNodes.td vendor/clang/dist/include/clang/Basic/TargetBuiltins.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/TokenKinds.h vendor/clang/dist/include/clang/Basic/TypeTraits.h vendor/clang/dist/include/clang/Basic/X86Target.def vendor/clang/dist/include/clang/Basic/XRayInstr.h vendor/clang/dist/include/clang/Basic/arm_neon.td vendor/clang/dist/include/clang/Basic/arm_neon_incl.td vendor/clang/dist/include/clang/CodeGen/CGFunctionInfo.h vendor/clang/dist/include/clang/CodeGen/SwiftCallingConv.h vendor/clang/dist/include/clang/CrossTU/CrossTUDiagnostic.h vendor/clang/dist/include/clang/CrossTU/CrossTranslationUnit.h vendor/clang/dist/include/clang/Driver/Action.h vendor/clang/dist/include/clang/Driver/CC1Options.td vendor/clang/dist/include/clang/Driver/CLCompatOptions.td vendor/clang/dist/include/clang/Driver/Distro.h vendor/clang/dist/include/clang/Driver/Driver.h vendor/clang/dist/include/clang/Driver/DriverDiagnostic.h vendor/clang/dist/include/clang/Driver/Job.h vendor/clang/dist/include/clang/Driver/Options.td vendor/clang/dist/include/clang/Driver/SanitizerArgs.h vendor/clang/dist/include/clang/Driver/ToolChain.h vendor/clang/dist/include/clang/Driver/Types.def vendor/clang/dist/include/clang/Format/Format.h vendor/clang/dist/include/clang/Frontend/ASTConsumers.h vendor/clang/dist/include/clang/Frontend/ASTUnit.h vendor/clang/dist/include/clang/Frontend/CompilerInstance.h vendor/clang/dist/include/clang/Frontend/CompilerInvocation.h vendor/clang/dist/include/clang/Frontend/FrontendAction.h vendor/clang/dist/include/clang/Frontend/FrontendActions.h vendor/clang/dist/include/clang/Frontend/FrontendDiagnostic.h vendor/clang/dist/include/clang/Frontend/FrontendOptions.h vendor/clang/dist/include/clang/Frontend/LangStandards.def vendor/clang/dist/include/clang/Frontend/PCHContainerOperations.h vendor/clang/dist/include/clang/Frontend/PrecompiledPreamble.h vendor/clang/dist/include/clang/Frontend/Utils.h vendor/clang/dist/include/clang/Index/IndexDataConsumer.h vendor/clang/dist/include/clang/Index/IndexSymbol.h vendor/clang/dist/include/clang/Index/IndexingAction.h vendor/clang/dist/include/clang/Index/USRGeneration.h vendor/clang/dist/include/clang/Lex/CodeCompletionHandler.h vendor/clang/dist/include/clang/Lex/DirectoryLookup.h vendor/clang/dist/include/clang/Lex/HeaderMap.h vendor/clang/dist/include/clang/Lex/HeaderSearch.h vendor/clang/dist/include/clang/Lex/LexDiagnostic.h vendor/clang/dist/include/clang/Lex/Lexer.h vendor/clang/dist/include/clang/Lex/MacroInfo.h vendor/clang/dist/include/clang/Lex/ModuleMap.h vendor/clang/dist/include/clang/Lex/PPCallbacks.h vendor/clang/dist/include/clang/Lex/Pragma.h vendor/clang/dist/include/clang/Lex/PreprocessingRecord.h vendor/clang/dist/include/clang/Lex/Preprocessor.h vendor/clang/dist/include/clang/Lex/PreprocessorLexer.h vendor/clang/dist/include/clang/Lex/PreprocessorOptions.h vendor/clang/dist/include/clang/Lex/TokenConcatenation.h vendor/clang/dist/include/clang/Lex/TokenLexer.h vendor/clang/dist/include/clang/Parse/ParseDiagnostic.h vendor/clang/dist/include/clang/Parse/Parser.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/Initialization.h vendor/clang/dist/include/clang/Sema/Lookup.h vendor/clang/dist/include/clang/Sema/Overload.h vendor/clang/dist/include/clang/Sema/ParsedAttr.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/SemaDiagnostic.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/GlobalModuleIndex.h vendor/clang/dist/include/clang/Serialization/SerializationDiagnostic.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/CheckerBase.td vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/Checkers.td 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/BugReporterVisitors.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/Checker.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/CheckerManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.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/DynamicTypeMap.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/ProgramStateTrait.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SMTSolver.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.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/SubEngine.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h vendor/clang/dist/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h vendor/clang/dist/include/clang/StaticAnalyzer/Frontend/FrontendActions.h vendor/clang/dist/include/clang/Tooling/AllTUsExecution.h vendor/clang/dist/include/clang/Tooling/CompilationDatabase.h vendor/clang/dist/include/clang/Tooling/CompilationDatabasePluginRegistry.h vendor/clang/dist/include/clang/Tooling/DiagnosticsYaml.h vendor/clang/dist/include/clang/Tooling/Execution.h vendor/clang/dist/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h vendor/clang/dist/include/clang/Tooling/StandaloneExecution.h vendor/clang/dist/include/clang/Tooling/Tooling.h vendor/clang/dist/include/clang/module.modulemap vendor/clang/dist/lib/ARCMigrate/ARCMT.cpp vendor/clang/dist/lib/ARCMigrate/CMakeLists.txt vendor/clang/dist/lib/ARCMigrate/FileRemapper.cpp vendor/clang/dist/lib/ARCMigrate/ObjCMT.cpp vendor/clang/dist/lib/ARCMigrate/TransAPIUses.cpp vendor/clang/dist/lib/ARCMigrate/TransAutoreleasePool.cpp vendor/clang/dist/lib/ARCMigrate/TransGCAttrs.cpp vendor/clang/dist/lib/ARCMigrate/TransGCCalls.cpp vendor/clang/dist/lib/ARCMigrate/TransProtectedScope.cpp vendor/clang/dist/lib/ARCMigrate/TransRetainReleaseDealloc.cpp vendor/clang/dist/lib/ARCMigrate/TransUnbridgedCasts.cpp vendor/clang/dist/lib/ARCMigrate/TransformActions.cpp vendor/clang/dist/lib/ARCMigrate/Transforms.cpp vendor/clang/dist/lib/AST/APValue.cpp vendor/clang/dist/lib/AST/ASTContext.cpp vendor/clang/dist/lib/AST/ASTDiagnostic.cpp vendor/clang/dist/lib/AST/ASTDumper.cpp vendor/clang/dist/lib/AST/ASTImporter.cpp vendor/clang/dist/lib/AST/ASTStructuralEquivalence.cpp vendor/clang/dist/lib/AST/CMakeLists.txt vendor/clang/dist/lib/AST/CXXInheritance.cpp vendor/clang/dist/lib/AST/CommentLexer.cpp vendor/clang/dist/lib/AST/CommentParser.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/DeclObjC.cpp vendor/clang/dist/lib/AST/DeclOpenMP.cpp vendor/clang/dist/lib/AST/DeclPrinter.cpp vendor/clang/dist/lib/AST/DeclTemplate.cpp vendor/clang/dist/lib/AST/DeclarationName.cpp vendor/clang/dist/lib/AST/Expr.cpp vendor/clang/dist/lib/AST/ExprCXX.cpp vendor/clang/dist/lib/AST/ExprClassification.cpp vendor/clang/dist/lib/AST/ExprConstant.cpp vendor/clang/dist/lib/AST/ExternalASTMerger.cpp vendor/clang/dist/lib/AST/ItaniumMangle.cpp vendor/clang/dist/lib/AST/Linkage.h vendor/clang/dist/lib/AST/Mangle.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/ParentMap.cpp vendor/clang/dist/lib/AST/RawCommentList.cpp vendor/clang/dist/lib/AST/RecordLayoutBuilder.cpp vendor/clang/dist/lib/AST/SelectorLocationsKind.cpp vendor/clang/dist/lib/AST/Stmt.cpp vendor/clang/dist/lib/AST/StmtCXX.cpp vendor/clang/dist/lib/AST/StmtObjC.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/Type.cpp vendor/clang/dist/lib/AST/TypeLoc.cpp vendor/clang/dist/lib/AST/TypePrinter.cpp vendor/clang/dist/lib/AST/VTableBuilder.cpp vendor/clang/dist/lib/ASTMatchers/ASTMatchFinder.cpp vendor/clang/dist/lib/ASTMatchers/ASTMatchersInternal.cpp vendor/clang/dist/lib/ASTMatchers/Dynamic/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/CMakeLists.txt vendor/clang/dist/lib/Analysis/CallGraph.cpp vendor/clang/dist/lib/Analysis/CloneDetection.cpp vendor/clang/dist/lib/Analysis/Consumed.cpp vendor/clang/dist/lib/Analysis/LiveVariables.cpp vendor/clang/dist/lib/Analysis/ProgramPoint.cpp vendor/clang/dist/lib/Analysis/ReachableCode.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/Basic/Attributes.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/FileManager.cpp vendor/clang/dist/lib/Basic/FileSystemStatCache.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/SourceLocation.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/Targets/AArch64.cpp vendor/clang/dist/lib/Basic/Targets/AArch64.h vendor/clang/dist/lib/Basic/Targets/AMDGPU.cpp vendor/clang/dist/lib/Basic/Targets/AMDGPU.h vendor/clang/dist/lib/Basic/Targets/ARM.cpp vendor/clang/dist/lib/Basic/Targets/Hexagon.cpp vendor/clang/dist/lib/Basic/Targets/Mips.cpp vendor/clang/dist/lib/Basic/Targets/Mips.h vendor/clang/dist/lib/Basic/Targets/NVPTX.cpp vendor/clang/dist/lib/Basic/Targets/OSTargets.cpp vendor/clang/dist/lib/Basic/Targets/OSTargets.h vendor/clang/dist/lib/Basic/Targets/PPC.cpp vendor/clang/dist/lib/Basic/Targets/PPC.h vendor/clang/dist/lib/Basic/Targets/Sparc.h vendor/clang/dist/lib/Basic/Targets/WebAssembly.cpp vendor/clang/dist/lib/Basic/Targets/WebAssembly.h vendor/clang/dist/lib/Basic/Targets/X86.cpp vendor/clang/dist/lib/Basic/Targets/X86.h vendor/clang/dist/lib/CodeGen/BackendUtil.cpp vendor/clang/dist/lib/CodeGen/CGAtomic.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.h vendor/clang/dist/lib/CodeGen/CGBuiltin.cpp vendor/clang/dist/lib/CodeGen/CGCUDANV.cpp vendor/clang/dist/lib/CodeGen/CGCXX.cpp vendor/clang/dist/lib/CodeGen/CGCXXABI.cpp vendor/clang/dist/lib/CodeGen/CGCall.cpp vendor/clang/dist/lib/CodeGen/CGCall.h vendor/clang/dist/lib/CodeGen/CGClass.cpp vendor/clang/dist/lib/CodeGen/CGCleanup.cpp vendor/clang/dist/lib/CodeGen/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/CGLoopInfo.cpp vendor/clang/dist/lib/CodeGen/CGLoopInfo.h vendor/clang/dist/lib/CodeGen/CGNonTrivialStruct.cpp vendor/clang/dist/lib/CodeGen/CGObjC.cpp vendor/clang/dist/lib/CodeGen/CGObjCGNU.cpp vendor/clang/dist/lib/CodeGen/CGObjCMac.cpp vendor/clang/dist/lib/CodeGen/CGObjCRuntime.cpp vendor/clang/dist/lib/CodeGen/CGObjCRuntime.h vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.cpp vendor/clang/dist/lib/CodeGen/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/CMakeLists.txt vendor/clang/dist/lib/CodeGen/CodeGenABITypes.cpp vendor/clang/dist/lib/CodeGen/CodeGenAction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.h vendor/clang/dist/lib/CodeGen/CodeGenModule.cpp vendor/clang/dist/lib/CodeGen/CodeGenModule.h vendor/clang/dist/lib/CodeGen/CodeGenPGO.cpp vendor/clang/dist/lib/CodeGen/CodeGenPGO.h vendor/clang/dist/lib/CodeGen/CodeGenTBAA.cpp vendor/clang/dist/lib/CodeGen/CodeGenTypes.cpp vendor/clang/dist/lib/CodeGen/CodeGenTypes.h vendor/clang/dist/lib/CodeGen/ConstantEmitter.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/MacroPPCallbacks.cpp vendor/clang/dist/lib/CodeGen/MacroPPCallbacks.h vendor/clang/dist/lib/CodeGen/MicrosoftCXXABI.cpp vendor/clang/dist/lib/CodeGen/ModuleBuilder.cpp vendor/clang/dist/lib/CodeGen/ObjectFilePCHContainerOperations.cpp vendor/clang/dist/lib/CodeGen/SwiftCallingConv.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.cpp vendor/clang/dist/lib/CodeGen/VarBypassDetector.cpp vendor/clang/dist/lib/CodeGen/VarBypassDetector.h vendor/clang/dist/lib/CrossTU/CrossTranslationUnit.cpp vendor/clang/dist/lib/Driver/Action.cpp 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/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/Arch/AArch64.cpp vendor/clang/dist/lib/Driver/ToolChains/Arch/AArch64.h 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/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/Clang.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/FreeBSD.cpp vendor/clang/dist/lib/Driver/ToolChains/Fuchsia.cpp vendor/clang/dist/lib/Driver/ToolChains/Gnu.cpp vendor/clang/dist/lib/Driver/ToolChains/HIP.cpp vendor/clang/dist/lib/Driver/ToolChains/HIP.h 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/Linux.h vendor/clang/dist/lib/Driver/ToolChains/MSVC.cpp vendor/clang/dist/lib/Driver/ToolChains/MSVC.h 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/MipsLinux.h 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/OpenBSD.h vendor/clang/dist/lib/Driver/ToolChains/PS4CPU.cpp vendor/clang/dist/lib/Driver/ToolChains/Solaris.h vendor/clang/dist/lib/Driver/ToolChains/WebAssembly.cpp vendor/clang/dist/lib/Driver/ToolChains/WebAssembly.h vendor/clang/dist/lib/Driver/Types.cpp vendor/clang/dist/lib/Driver/XRayArgs.cpp vendor/clang/dist/lib/Edit/RewriteObjCFoundationAPI.cpp vendor/clang/dist/lib/Format/BreakableToken.cpp vendor/clang/dist/lib/Format/ContinuationIndenter.cpp vendor/clang/dist/lib/Format/Format.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/TokenAnnotator.cpp vendor/clang/dist/lib/Format/TokenAnnotator.h vendor/clang/dist/lib/Format/UnwrappedLineFormatter.cpp vendor/clang/dist/lib/Format/UnwrappedLineParser.cpp vendor/clang/dist/lib/Format/UnwrappedLineParser.h vendor/clang/dist/lib/Format/WhitespaceManager.cpp vendor/clang/dist/lib/Frontend/ASTConsumers.cpp vendor/clang/dist/lib/Frontend/ASTMerge.cpp vendor/clang/dist/lib/Frontend/ASTUnit.cpp vendor/clang/dist/lib/Frontend/CMakeLists.txt vendor/clang/dist/lib/Frontend/ChainedIncludesSource.cpp vendor/clang/dist/lib/Frontend/CompilerInstance.cpp vendor/clang/dist/lib/Frontend/CompilerInvocation.cpp vendor/clang/dist/lib/Frontend/CreateInvocationFromCommandLine.cpp vendor/clang/dist/lib/Frontend/DependencyFile.cpp vendor/clang/dist/lib/Frontend/DiagnosticRenderer.cpp vendor/clang/dist/lib/Frontend/FrontendAction.cpp vendor/clang/dist/lib/Frontend/FrontendActions.cpp vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp vendor/clang/dist/lib/Frontend/ModuleDependencyCollector.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/InclusionRewriter.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteModernObjC.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteObjC.cpp vendor/clang/dist/lib/FrontendTool/ExecuteCompilerInvocation.cpp vendor/clang/dist/lib/Headers/CMakeLists.txt vendor/clang/dist/lib/Headers/__clang_cuda_runtime_wrapper.h vendor/clang/dist/lib/Headers/adxintrin.h vendor/clang/dist/lib/Headers/altivec.h vendor/clang/dist/lib/Headers/avx512bwintrin.h vendor/clang/dist/lib/Headers/avx512dqintrin.h vendor/clang/dist/lib/Headers/avx512fintrin.h vendor/clang/dist/lib/Headers/avx512pfintrin.h vendor/clang/dist/lib/Headers/avx512vbmi2intrin.h vendor/clang/dist/lib/Headers/avx512vbmiintrin.h vendor/clang/dist/lib/Headers/avx512vbmivlintrin.h vendor/clang/dist/lib/Headers/avx512vlbwintrin.h vendor/clang/dist/lib/Headers/avx512vlintrin.h vendor/clang/dist/lib/Headers/avx512vlvbmi2intrin.h vendor/clang/dist/lib/Headers/bmiintrin.h 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/immintrin.h vendor/clang/dist/lib/Headers/intrin.h vendor/clang/dist/lib/Headers/lzcntintrin.h vendor/clang/dist/lib/Headers/opencl-c.h vendor/clang/dist/lib/Headers/unwind.h vendor/clang/dist/lib/Headers/vecintrin.h 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/SimpleFormatContext.h vendor/clang/dist/lib/Index/USRGeneration.cpp vendor/clang/dist/lib/Lex/CMakeLists.txt vendor/clang/dist/lib/Lex/HeaderMap.cpp vendor/clang/dist/lib/Lex/HeaderSearch.cpp vendor/clang/dist/lib/Lex/Lexer.cpp vendor/clang/dist/lib/Lex/LiteralSupport.cpp vendor/clang/dist/lib/Lex/MacroInfo.cpp vendor/clang/dist/lib/Lex/ModuleMap.cpp vendor/clang/dist/lib/Lex/PPDirectives.cpp vendor/clang/dist/lib/Lex/PPLexerChange.cpp vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp vendor/clang/dist/lib/Lex/Pragma.cpp vendor/clang/dist/lib/Lex/Preprocessor.cpp vendor/clang/dist/lib/Lex/TokenConcatenation.cpp vendor/clang/dist/lib/Parse/ParseAST.cpp vendor/clang/dist/lib/Parse/ParseCXXInlineMethods.cpp vendor/clang/dist/lib/Parse/ParseDecl.cpp vendor/clang/dist/lib/Parse/ParseDeclCXX.cpp vendor/clang/dist/lib/Parse/ParseExpr.cpp vendor/clang/dist/lib/Parse/ParseExprCXX.cpp vendor/clang/dist/lib/Parse/ParseInit.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/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/Rewrite/RewriteRope.cpp vendor/clang/dist/lib/Sema/AnalysisBasedWarnings.cpp vendor/clang/dist/lib/Sema/CMakeLists.txt vendor/clang/dist/lib/Sema/CodeCompleteConsumer.cpp vendor/clang/dist/lib/Sema/DeclSpec.cpp vendor/clang/dist/lib/Sema/IdentifierResolver.cpp vendor/clang/dist/lib/Sema/JumpDiagnostics.cpp vendor/clang/dist/lib/Sema/ParsedAttr.cpp vendor/clang/dist/lib/Sema/ScopeInfo.cpp vendor/clang/dist/lib/Sema/Sema.cpp vendor/clang/dist/lib/Sema/SemaAccess.cpp vendor/clang/dist/lib/Sema/SemaAttr.cpp vendor/clang/dist/lib/Sema/SemaCUDA.cpp vendor/clang/dist/lib/Sema/SemaCXXScopeSpec.cpp vendor/clang/dist/lib/Sema/SemaCast.cpp vendor/clang/dist/lib/Sema/SemaChecking.cpp vendor/clang/dist/lib/Sema/SemaCodeComplete.cpp vendor/clang/dist/lib/Sema/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/ASTReader.cpp vendor/clang/dist/lib/Serialization/ASTReaderDecl.cpp vendor/clang/dist/lib/Serialization/ASTReaderStmt.cpp vendor/clang/dist/lib/Serialization/ASTWriter.cpp vendor/clang/dist/lib/Serialization/ASTWriterDecl.cpp vendor/clang/dist/lib/Serialization/ASTWriterStmt.cpp vendor/clang/dist/lib/Serialization/CMakeLists.txt vendor/clang/dist/lib/Serialization/GlobalModuleIndex.cpp vendor/clang/dist/lib/Serialization/ModuleManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/AllocationState.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CMakeLists.txt vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CloneChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/GTestChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/StreamChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ValistChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/VforkChecker.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/Checker.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerHelpers.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CommonBugCategories.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CoreEngine.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/Environment.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExplodedGraph.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngine.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineC.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/LoopWidening.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/MemRegion.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/PathDiagnostic.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ProgramState.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RegionStore.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SValBuilder.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/Core/WorkList.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/CMakeLists.txt vendor/clang/dist/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/ModelInjector.cpp vendor/clang/dist/lib/StaticAnalyzer/README.txt vendor/clang/dist/lib/Tooling/ASTDiff/ASTDiff.cpp vendor/clang/dist/lib/Tooling/AllTUsExecution.cpp vendor/clang/dist/lib/Tooling/CMakeLists.txt vendor/clang/dist/lib/Tooling/CompilationDatabase.cpp vendor/clang/dist/lib/Tooling/Core/Diagnostic.cpp vendor/clang/dist/lib/Tooling/Core/Lookup.cpp vendor/clang/dist/lib/Tooling/Core/Replacement.cpp vendor/clang/dist/lib/Tooling/Execution.cpp vendor/clang/dist/lib/Tooling/Inclusions/HeaderIncludes.cpp vendor/clang/dist/lib/Tooling/InterpolatingCompilationDatabase.cpp vendor/clang/dist/lib/Tooling/JSONCompilationDatabase.cpp vendor/clang/dist/lib/Tooling/Refactoring/ASTSelection.cpp vendor/clang/dist/lib/Tooling/Refactoring/Extract/Extract.cpp vendor/clang/dist/lib/Tooling/Refactoring/Rename/USRFinder.cpp vendor/clang/dist/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp vendor/clang/dist/lib/Tooling/StandaloneExecution.cpp vendor/clang/dist/lib/Tooling/Tooling.cpp vendor/clang/dist/runtime/CMakeLists.txt vendor/clang/dist/test/ARCMT/objcmt-arc-cf-annotations.m.result vendor/clang/dist/test/Analysis/CFContainers.mm vendor/clang/dist/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m vendor/clang/dist/test/Analysis/Inputs/system-header-simulator-cxx.h vendor/clang/dist/test/Analysis/Inputs/system-header-simulator-for-nullability.h vendor/clang/dist/test/Analysis/MismatchedDeallocator-path-notes.cpp vendor/clang/dist/test/Analysis/MissingDealloc.m vendor/clang/dist/test/Analysis/NewDelete-custom.cpp vendor/clang/dist/test/Analysis/NewDelete-path-notes.cpp vendor/clang/dist/test/Analysis/PR24184.cpp vendor/clang/dist/test/Analysis/PR37855.c vendor/clang/dist/test/Analysis/additive-folding-range-constraints.c vendor/clang/dist/test/Analysis/additive-folding.cpp vendor/clang/dist/test/Analysis/analyzer-config.c vendor/clang/dist/test/Analysis/analyzer_test.py vendor/clang/dist/test/Analysis/array-struct-region.c vendor/clang/dist/test/Analysis/atomics.c vendor/clang/dist/test/Analysis/blocks-no-inline.c vendor/clang/dist/test/Analysis/bstring.c vendor/clang/dist/test/Analysis/bstring.cpp vendor/clang/dist/test/Analysis/builtin-functions.cpp vendor/clang/dist/test/Analysis/call-invalidation.cpp vendor/clang/dist/test/Analysis/casts.c vendor/clang/dist/test/Analysis/casts.cpp vendor/clang/dist/test/Analysis/cfg-rich-constructors.cpp vendor/clang/dist/test/Analysis/cfg.cpp vendor/clang/dist/test/Analysis/conditional-operator.cpp vendor/clang/dist/test/Analysis/conditional-path-notes.c vendor/clang/dist/test/Analysis/const-method-call.cpp vendor/clang/dist/test/Analysis/constant-folding.c vendor/clang/dist/test/Analysis/conversion.c vendor/clang/dist/test/Analysis/copy-elision.cpp 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/cstring-plist.c vendor/clang/dist/test/Analysis/cstring-syntax.c vendor/clang/dist/test/Analysis/ctor.mm vendor/clang/dist/test/Analysis/ctu-main.cpp vendor/clang/dist/test/Analysis/cxx-for-range.cpp vendor/clang/dist/test/Analysis/cxx-uninitialized-object-inheritance.cpp vendor/clang/dist/test/Analysis/cxx-uninitialized-object-notes-as-warnings.cpp vendor/clang/dist/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp vendor/clang/dist/test/Analysis/cxx-uninitialized-object.cpp vendor/clang/dist/test/Analysis/diagnostics/deref-track-symbolic-region.c vendor/clang/dist/test/Analysis/diagnostics/explicit-suppression.cpp vendor/clang/dist/test/Analysis/diagnostics/no-store-func-path-notes.c vendor/clang/dist/test/Analysis/diagnostics/no-store-func-path-notes.cpp vendor/clang/dist/test/Analysis/diagnostics/no-store-func-path-notes.m vendor/clang/dist/test/Analysis/diagnostics/plist-diagnostics-include-check.cpp vendor/clang/dist/test/Analysis/diagnostics/plist-multi-file.c vendor/clang/dist/test/Analysis/diagnostics/report-issues-within-main-file.cpp vendor/clang/dist/test/Analysis/diagnostics/undef-value-caller.c vendor/clang/dist/test/Analysis/diagnostics/undef-value-param.c vendor/clang/dist/test/Analysis/diagnostics/undef-value-param.m vendor/clang/dist/test/Analysis/disable-all-checks.c vendor/clang/dist/test/Analysis/dtor.cpp vendor/clang/dist/test/Analysis/edges-new.mm vendor/clang/dist/test/Analysis/func-mapping-test.cpp vendor/clang/dist/test/Analysis/func.c vendor/clang/dist/test/Analysis/generics.m vendor/clang/dist/test/Analysis/global-region-invalidation.c vendor/clang/dist/test/Analysis/global_region_invalidation.mm vendor/clang/dist/test/Analysis/gtest.cpp vendor/clang/dist/test/Analysis/inline-plist.c vendor/clang/dist/test/Analysis/inline-unique-reports.c vendor/clang/dist/test/Analysis/inline.cpp vendor/clang/dist/test/Analysis/inlining/InlineObjCClassMethod.m vendor/clang/dist/test/Analysis/inlining/containers.cpp vendor/clang/dist/test/Analysis/inlining/dyn-dispatch-bifurcate.cpp vendor/clang/dist/test/Analysis/inlining/eager-reclamation-path-notes.c vendor/clang/dist/test/Analysis/inlining/eager-reclamation-path-notes.cpp vendor/clang/dist/test/Analysis/inlining/false-positive-suppression.c vendor/clang/dist/test/Analysis/inlining/path-notes.c vendor/clang/dist/test/Analysis/inlining/path-notes.cpp vendor/clang/dist/test/Analysis/inlining/path-notes.m vendor/clang/dist/test/Analysis/inlining/stl.cpp vendor/clang/dist/test/Analysis/inner-pointer.cpp vendor/clang/dist/test/Analysis/iterator-range.cpp vendor/clang/dist/test/Analysis/ivars.m vendor/clang/dist/test/Analysis/keychainAPI.m vendor/clang/dist/test/Analysis/lambda-notes.cpp vendor/clang/dist/test/Analysis/lambdas.cpp vendor/clang/dist/test/Analysis/lifetime-extension.cpp vendor/clang/dist/test/Analysis/lit.local.cfg vendor/clang/dist/test/Analysis/localization-aggressive.m vendor/clang/dist/test/Analysis/logical-ops.c vendor/clang/dist/test/Analysis/loop-widening-notes.cpp vendor/clang/dist/test/Analysis/loop-widening.c vendor/clang/dist/test/Analysis/malloc-annotations.c vendor/clang/dist/test/Analysis/malloc-plist.c vendor/clang/dist/test/Analysis/malloc.c vendor/clang/dist/test/Analysis/member-expr.cpp vendor/clang/dist/test/Analysis/method-call-path-notes.cpp vendor/clang/dist/test/Analysis/misc-ps-eager-assume.m vendor/clang/dist/test/Analysis/misc-ps.c vendor/clang/dist/test/Analysis/missing-bind-temporary.cpp vendor/clang/dist/test/Analysis/model-file.cpp vendor/clang/dist/test/Analysis/new-ctor-conservative.cpp vendor/clang/dist/test/Analysis/new-ctor-inlined.cpp vendor/clang/dist/test/Analysis/new-ctor-recursive.cpp vendor/clang/dist/test/Analysis/new-ctor-symbolic.cpp vendor/clang/dist/test/Analysis/new.cpp vendor/clang/dist/test/Analysis/null-deref-path-notes.cpp vendor/clang/dist/test/Analysis/null-deref-path-notes.m vendor/clang/dist/test/Analysis/nullability-notes.m vendor/clang/dist/test/Analysis/nullability.mm vendor/clang/dist/test/Analysis/objc-arc.m vendor/clang/dist/test/Analysis/objc-for.m vendor/clang/dist/test/Analysis/objc-radar17039661.m vendor/clang/dist/test/Analysis/plist-macros.cpp vendor/clang/dist/test/Analysis/plist-output-alternate.m vendor/clang/dist/test/Analysis/plist-output.m vendor/clang/dist/test/Analysis/plist-stats-output.c vendor/clang/dist/test/Analysis/pr22954.c vendor/clang/dist/test/Analysis/properties.m vendor/clang/dist/test/Analysis/ptr-arith.c vendor/clang/dist/test/Analysis/reference.cpp vendor/clang/dist/test/Analysis/region-store.c vendor/clang/dist/test/Analysis/retain-release-arc.m vendor/clang/dist/test/Analysis/retain-release-path-notes.m vendor/clang/dist/test/Analysis/retain-release.m vendor/clang/dist/test/Analysis/retain-release.mm vendor/clang/dist/test/Analysis/retaincountchecker-compoundregion.m vendor/clang/dist/test/Analysis/scopes-cfg-output.cpp vendor/clang/dist/test/Analysis/security-syntax-checks.m vendor/clang/dist/test/Analysis/self-assign.cpp vendor/clang/dist/test/Analysis/simple-stream-checks.c vendor/clang/dist/test/Analysis/std-c-library-functions.c vendor/clang/dist/test/Analysis/std-c-library-functions.cpp vendor/clang/dist/test/Analysis/string.c vendor/clang/dist/test/Analysis/svalbuilder-rearrange-comparisons.c vendor/clang/dist/test/Analysis/switch-case.c vendor/clang/dist/test/Analysis/symbol-reaper.c vendor/clang/dist/test/Analysis/temp-obj-dtors-option.cpp vendor/clang/dist/test/Analysis/templates.cpp vendor/clang/dist/test/Analysis/temporaries.cpp vendor/clang/dist/test/Analysis/temporaries.mm vendor/clang/dist/test/Analysis/test-after-div-zero.c vendor/clang/dist/test/Analysis/trustnonnullchecker_test.m vendor/clang/dist/test/Analysis/undef-call.c vendor/clang/dist/test/Analysis/uninit-const.cpp vendor/clang/dist/test/Analysis/uninit-vals.cpp vendor/clang/dist/test/Analysis/uninit-vals.m vendor/clang/dist/test/Analysis/unions.cpp vendor/clang/dist/test/Analysis/unix-fns.c vendor/clang/dist/test/Analysis/weak-functions.c vendor/clang/dist/test/CMakeLists.txt vendor/clang/dist/test/CXX/class.access/class.friend/p1.cpp vendor/clang/dist/test/CXX/class.access/class.friend/p11.cpp vendor/clang/dist/test/CXX/class.access/class.friend/p3-cxx0x.cpp vendor/clang/dist/test/CXX/class.derived/class.abstract/p16.cpp vendor/clang/dist/test/CXX/class/class.friend/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.constexpr/p3.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p4.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.decomp/p3.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.decomp/p4.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.default/p1.cpp vendor/clang/dist/test/CXX/drs/dr13xx.cpp vendor/clang/dist/test/CXX/drs/dr1xx.cpp vendor/clang/dist/test/CXX/drs/dr22xx.cpp vendor/clang/dist/test/CXX/drs/dr2xx.cpp vendor/clang/dist/test/CXX/drs/dr5xx.cpp vendor/clang/dist/test/CXX/drs/dr6xx.cpp vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/p14.cpp vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/templates.cpp vendor/clang/dist/test/CXX/special/class.copy/p12-0x.cpp vendor/clang/dist/test/CXX/special/class.copy/p23-cxx11.cpp vendor/clang/dist/test/CXX/special/class.ctor/p5-0x.cpp vendor/clang/dist/test/CXX/special/class.dtor/p5-0x.cpp vendor/clang/dist/test/CXX/stmt.stmt/stmt.iter/stmt.ranged/p1.cpp vendor/clang/dist/test/CXX/stmt.stmt/stmt.select/p3.cpp vendor/clang/dist/test/CXX/temp/temp.param/p2.cpp vendor/clang/dist/test/CXX/temp/temp.param/p3.cpp vendor/clang/dist/test/CodeCompletion/call.cpp vendor/clang/dist/test/CodeCompletion/ctor-initializer.cpp vendor/clang/dist/test/CodeCompletion/member-access.c vendor/clang/dist/test/CodeCompletion/member-access.cpp vendor/clang/dist/test/CodeCompletion/objc-message.mm vendor/clang/dist/test/CodeCompletion/objc-protocol-member-access.m vendor/clang/dist/test/CodeCompletion/ordinary-name-cxx11.cpp vendor/clang/dist/test/CodeCompletion/ordinary-name.cpp vendor/clang/dist/test/CodeCompletion/pragma-macro-token-caching.c vendor/clang/dist/test/CodeGen/2007-06-18-SextAttrAggregate.c vendor/clang/dist/test/CodeGen/2008-07-31-asm-labels.c vendor/clang/dist/test/CodeGen/64bit-swiftcall.c vendor/clang/dist/test/CodeGen/aarch64-neon-3v.c vendor/clang/dist/test/CodeGen/aarch64-neon-across.c vendor/clang/dist/test/CodeGen/aarch64-neon-extract.c vendor/clang/dist/test/CodeGen/aarch64-neon-fma.c vendor/clang/dist/test/CodeGen/aarch64-neon-ldst-one.c vendor/clang/dist/test/CodeGen/aarch64-neon-scalar-copy.c vendor/clang/dist/test/CodeGen/aarch64-neon-scalar-x-indexed-elem.c vendor/clang/dist/test/CodeGen/aarch64-neon-tbl.c vendor/clang/dist/test/CodeGen/aarch64-neon-vget.c vendor/clang/dist/test/CodeGen/aarch64-poly128.c vendor/clang/dist/test/CodeGen/aarch64-poly64.c vendor/clang/dist/test/CodeGen/adc-builtins.c vendor/clang/dist/test/CodeGen/address-sanitizer-and-array-cookie.cpp vendor/clang/dist/test/CodeGen/adx-builtins.c vendor/clang/dist/test/CodeGen/annotations-field.c vendor/clang/dist/test/CodeGen/arm-neon-fma.c vendor/clang/dist/test/CodeGen/arm-neon-numeric-maxmin.c vendor/clang/dist/test/CodeGen/arm-neon-vcvtX.c vendor/clang/dist/test/CodeGen/arm-neon-vld.c vendor/clang/dist/test/CodeGen/arm-neon-vst.c vendor/clang/dist/test/CodeGen/arm-target-features.c vendor/clang/dist/test/CodeGen/arm64-microsoft-intrinsics.c vendor/clang/dist/test/CodeGen/arm64_vdupq_n_f64.c vendor/clang/dist/test/CodeGen/arm_neon_intrinsics.c vendor/clang/dist/test/CodeGen/atomic-ops.c vendor/clang/dist/test/CodeGen/atomics-inlining.c vendor/clang/dist/test/CodeGen/atomics-sema-alignment.c vendor/clang/dist/test/CodeGen/attr-cpuspecific.c vendor/clang/dist/test/CodeGen/attr-target-mv-func-ptrs.c vendor/clang/dist/test/CodeGen/attr-target-mv-va-args.c vendor/clang/dist/test/CodeGen/attr-target-mv.c vendor/clang/dist/test/CodeGen/attr-target-x86.c vendor/clang/dist/test/CodeGen/avr-inline-asm-constraints.c vendor/clang/dist/test/CodeGen/avr/attributes/interrupt.c vendor/clang/dist/test/CodeGen/avr/attributes/signal.c vendor/clang/dist/test/CodeGen/avx2-builtins.c vendor/clang/dist/test/CodeGen/avx512bitalg-builtins.c vendor/clang/dist/test/CodeGen/avx512bw-builtins.c vendor/clang/dist/test/CodeGen/avx512dq-builtins.c vendor/clang/dist/test/CodeGen/avx512f-builtins.c vendor/clang/dist/test/CodeGen/avx512vbmi-builtins.c vendor/clang/dist/test/CodeGen/avx512vbmi2-builtins.c vendor/clang/dist/test/CodeGen/avx512vbmivl-builtin.c vendor/clang/dist/test/CodeGen/avx512vl-builtins.c vendor/clang/dist/test/CodeGen/avx512vlbitalg-builtins.c vendor/clang/dist/test/CodeGen/avx512vlbw-builtins.c vendor/clang/dist/test/CodeGen/avx512vlvbmi2-builtins.c vendor/clang/dist/test/CodeGen/block-byref-aggr.c vendor/clang/dist/test/CodeGen/blocks-1.c vendor/clang/dist/test/CodeGen/blocks-seq.c vendor/clang/dist/test/CodeGen/blocks.c vendor/clang/dist/test/CodeGen/bmi-builtins.c vendor/clang/dist/test/CodeGen/bool_test.c vendor/clang/dist/test/CodeGen/builtin-cpu-is.c vendor/clang/dist/test/CodeGen/builtin-cpu-supports.c vendor/clang/dist/test/CodeGen/builtin-memfns.c vendor/clang/dist/test/CodeGen/builtin-unpredictable.c vendor/clang/dist/test/CodeGen/builtins-hexagon.c vendor/clang/dist/test/CodeGen/builtins-mips-msa-error.c vendor/clang/dist/test/CodeGen/builtins-mips-msa.c vendor/clang/dist/test/CodeGen/builtins-overflow.c vendor/clang/dist/test/CodeGen/builtins-ppc-altivec.c vendor/clang/dist/test/CodeGen/builtins-ppc-error.c vendor/clang/dist/test/CodeGen/builtins-ppc-p7-disabled.c vendor/clang/dist/test/CodeGen/builtins-ppc-p8vector.c vendor/clang/dist/test/CodeGen/builtins-ppc-p9-f128.c vendor/clang/dist/test/CodeGen/builtins-ppc-quadword.c vendor/clang/dist/test/CodeGen/builtins-ppc-vsx.c vendor/clang/dist/test/CodeGen/builtins-systemz-zvector.c vendor/clang/dist/test/CodeGen/builtins-systemz-zvector2.c vendor/clang/dist/test/CodeGen/builtins-wasm.c vendor/clang/dist/test/CodeGen/builtins.c vendor/clang/dist/test/CodeGen/catch-implicit-integer-truncations.c vendor/clang/dist/test/CodeGen/cleanup-destslot-simple.c vendor/clang/dist/test/CodeGen/code-coverage.c vendor/clang/dist/test/CodeGen/coff-aarch64-type-sizes.c vendor/clang/dist/test/CodeGen/darwin-string-literals.c vendor/clang/dist/test/CodeGen/debug-info-compilation-dir.c vendor/clang/dist/test/CodeGen/debug-info-enum.cpp vendor/clang/dist/test/CodeGen/debug-info-gline-tables-only.c vendor/clang/dist/test/CodeGen/debug-info-gline-tables-only2.c vendor/clang/dist/test/CodeGen/debug-info-global-constant.c vendor/clang/dist/test/CodeGen/debug-info-line.c vendor/clang/dist/test/CodeGen/debug-info-macro.c vendor/clang/dist/test/CodeGen/debug-info-scope-file.c vendor/clang/dist/test/CodeGen/debug-info-scope.c vendor/clang/dist/test/CodeGen/debug-info-vla.c vendor/clang/dist/test/CodeGen/debug-prefix-map.c vendor/clang/dist/test/CodeGen/decl.c vendor/clang/dist/test/CodeGen/designated-initializers.c vendor/clang/dist/test/CodeGen/dllimport.c vendor/clang/dist/test/CodeGen/dso-local-executable.c vendor/clang/dist/test/CodeGen/dump-struct-builtin.c vendor/clang/dist/test/CodeGen/dwarf-version.c vendor/clang/dist/test/CodeGen/exceptions-seh.c vendor/clang/dist/test/CodeGen/exceptions.c vendor/clang/dist/test/CodeGen/lifetime-debuginfo-1.c vendor/clang/dist/test/CodeGen/lifetime-debuginfo-2.c vendor/clang/dist/test/CodeGen/lto-newpm-pipeline.c vendor/clang/dist/test/CodeGen/lzcnt-builtins.c vendor/clang/dist/test/CodeGen/mips-zero-sized-struct.c vendor/clang/dist/test/CodeGen/ms-intrinsics-other.c vendor/clang/dist/test/CodeGen/ms-intrinsics-rotations.c vendor/clang/dist/test/CodeGen/ms-intrinsics.c vendor/clang/dist/test/CodeGen/ms-setjmp.c vendor/clang/dist/test/CodeGen/ms-x86-intrinsics.c vendor/clang/dist/test/CodeGen/pch-dllexport.cpp vendor/clang/dist/test/CodeGen/personality.c vendor/clang/dist/test/CodeGen/pr18235.c vendor/clang/dist/test/CodeGen/rd-builtins.c vendor/clang/dist/test/CodeGen/sanitize-thread-no-checking-at-run-time.m vendor/clang/dist/test/CodeGen/sse2-builtins.c vendor/clang/dist/test/CodeGen/stack-arg-probe.c vendor/clang/dist/test/CodeGen/target-builtin-noerror.c vendor/clang/dist/test/CodeGen/target-data.c vendor/clang/dist/test/CodeGen/thinlto-diagnostic-handler-remarks-with-hotness.ll vendor/clang/dist/test/CodeGen/thinlto-distributed-cfi-devirt.ll vendor/clang/dist/test/CodeGen/thinlto-distributed-cfi.ll vendor/clang/dist/test/CodeGen/thinlto_backend.ll vendor/clang/dist/test/CodeGen/vector.c vendor/clang/dist/test/CodeGen/wasm-arguments.c vendor/clang/dist/test/CodeGen/wasm-varargs.c vendor/clang/dist/test/CodeGen/windows-swiftcall.c vendor/clang/dist/test/CodeGen/xop-builtins.c vendor/clang/dist/test/CodeGen/xray-attributes-supported.cpp vendor/clang/dist/test/CodeGenCUDA/device-stub.cu vendor/clang/dist/test/CodeGenCUDA/device-var-init.cu vendor/clang/dist/test/CodeGenCUDA/link-device-bitcode.cu vendor/clang/dist/test/CodeGenCUDA/propagate-metadata.cu vendor/clang/dist/test/CodeGenCXX/Inputs/override-layout-packed-base.layout vendor/clang/dist/test/CodeGenCXX/PR20038.cpp vendor/clang/dist/test/CodeGenCXX/address-space-cast.cpp vendor/clang/dist/test/CodeGenCXX/amdgcn-string-literal.cpp vendor/clang/dist/test/CodeGenCXX/atomic-inline.cpp vendor/clang/dist/test/CodeGenCXX/attr-target-mv-diff-ns.cpp vendor/clang/dist/test/CodeGenCXX/attr-target-mv-func-ptrs.cpp vendor/clang/dist/test/CodeGenCXX/attr-target-mv-member-funcs.cpp vendor/clang/dist/test/CodeGenCXX/attr-target-mv-out-of-line-defs.cpp vendor/clang/dist/test/CodeGenCXX/attr-target-mv-overloads.cpp vendor/clang/dist/test/CodeGenCXX/block-byref-cxx-objc.cpp vendor/clang/dist/test/CodeGenCXX/block-capture.cpp vendor/clang/dist/test/CodeGenCXX/blocks.cpp vendor/clang/dist/test/CodeGenCXX/castexpr-basepathsize-threshold.cpp vendor/clang/dist/test/CodeGenCXX/catch-implicit-integer-truncations.cpp vendor/clang/dist/test/CodeGenCXX/catch-undef-behavior.cpp vendor/clang/dist/test/CodeGenCXX/cfi-cross-dso.cpp vendor/clang/dist/test/CodeGenCXX/cfi-icall.cpp vendor/clang/dist/test/CodeGenCXX/conditional-temporaries.cpp vendor/clang/dist/test/CodeGenCXX/const-init-cxx11.cpp vendor/clang/dist/test/CodeGenCXX/crash.cpp vendor/clang/dist/test/CodeGenCXX/cxx-block-objects.cpp vendor/clang/dist/test/CodeGenCXX/cxx11-thread-local.cpp vendor/clang/dist/test/CodeGenCXX/cxx1y-init-captures.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-access.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-blocks.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-byval.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-class-limited-plugin.test vendor/clang/dist/test/CodeGenCXX/debug-info-ctor2.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-cxx1y.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-decl-nested.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-enum-class.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-function-context.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-gline-tables-only.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-global-ctor-dtor.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-inlined.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-line.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-method-spec.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-abi.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-dtor-thunks.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-namespace.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-static-fns.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template-explicit-specialization.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-thunk-msabi.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-thunk.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-vla.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-windows-dtor.cpp vendor/clang/dist/test/CodeGenCXX/debug-info.cpp vendor/clang/dist/test/CodeGenCXX/debug-lambda-expressions.cpp vendor/clang/dist/test/CodeGenCXX/dllexport.cpp vendor/clang/dist/test/CodeGenCXX/dllimport-members.cpp vendor/clang/dist/test/CodeGenCXX/dllimport.cpp vendor/clang/dist/test/CodeGenCXX/dso-local-executable.cpp vendor/clang/dist/test/CodeGenCXX/exceptions-seh-filter-captures.cpp vendor/clang/dist/test/CodeGenCXX/float128-declarations.cpp vendor/clang/dist/test/CodeGenCXX/float16-declarations.cpp vendor/clang/dist/test/CodeGenCXX/globalinit-loc.cpp vendor/clang/dist/test/CodeGenCXX/linetable-fnbegin.cpp vendor/clang/dist/test/CodeGenCXX/linetable-virtual-variadic.cpp vendor/clang/dist/test/CodeGenCXX/mangle-address-space.cpp vendor/clang/dist/test/CodeGenCXX/mangle-long-double.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms-templates.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms-vector-types.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms.cpp vendor/clang/dist/test/CodeGenCXX/merge-functions.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-static-initializers.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-structors.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-throw.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-thunks.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vbtables.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vftables.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-virtual-member-pointers.cpp vendor/clang/dist/test/CodeGenCXX/msabi-swiftcall-cc.cpp vendor/clang/dist/test/CodeGenCXX/no-lto-unit.cpp vendor/clang/dist/test/CodeGenCXX/noescape.cpp vendor/clang/dist/test/CodeGenCXX/override-layout-packed-base.cpp vendor/clang/dist/test/CodeGenCXX/pragma-init_seg.cpp vendor/clang/dist/test/CodeGenCXX/pragma-loop-safety.cpp vendor/clang/dist/test/CodeGenCXX/static-init-wasm.cpp vendor/clang/dist/test/CodeGenCXX/trivial_abi.cpp vendor/clang/dist/test/CodeGenCXX/type-metadata-thinlto.cpp vendor/clang/dist/test/CodeGenCXX/type-metadata.cpp vendor/clang/dist/test/CodeGenCXX/vtable-align.cpp vendor/clang/dist/test/CodeGenCXX/vtable-debug-info.cpp vendor/clang/dist/test/CodeGenCXX/vtable-linkage.cpp vendor/clang/dist/test/CodeGenCXX/wasm-args-returns.cpp vendor/clang/dist/test/CodeGenObjC/arc-arm.m vendor/clang/dist/test/CodeGenObjC/arc-block-copy-escape.m vendor/clang/dist/test/CodeGenObjC/arc-blocks.m vendor/clang/dist/test/CodeGenObjC/arc-bridged-cast.m vendor/clang/dist/test/CodeGenObjC/arc-captured-32bit-block-var-layout-2.m vendor/clang/dist/test/CodeGenObjC/arc-exceptions.m vendor/clang/dist/test/CodeGenObjC/arc-foreach.m vendor/clang/dist/test/CodeGenObjC/arc-i386.m vendor/clang/dist/test/CodeGenObjC/arc-linetable-autorelease.m vendor/clang/dist/test/CodeGenObjC/arc-linetable.m vendor/clang/dist/test/CodeGenObjC/arc-literals.m vendor/clang/dist/test/CodeGenObjC/arc-loadweakretained-release.m vendor/clang/dist/test/CodeGenObjC/arc-no-arc-exceptions.m vendor/clang/dist/test/CodeGenObjC/arc-no-runtime.m vendor/clang/dist/test/CodeGenObjC/arc-precise-lifetime.m vendor/clang/dist/test/CodeGenObjC/arc-property.m vendor/clang/dist/test/CodeGenObjC/arc-related-result-type.m vendor/clang/dist/test/CodeGenObjC/arc-ternary-op.m vendor/clang/dist/test/CodeGenObjC/arc-unbridged-cast.m vendor/clang/dist/test/CodeGenObjC/arc-unopt.m vendor/clang/dist/test/CodeGenObjC/arc-unoptimized-byref-var.m vendor/clang/dist/test/CodeGenObjC/arc-unsafeclaim.m vendor/clang/dist/test/CodeGenObjC/arc-weak-property.m vendor/clang/dist/test/CodeGenObjC/arc-weak.m vendor/clang/dist/test/CodeGenObjC/arc-with-atthrow.m vendor/clang/dist/test/CodeGenObjC/arc.ll vendor/clang/dist/test/CodeGenObjC/arc.m vendor/clang/dist/test/CodeGenObjC/autorelease.m vendor/clang/dist/test/CodeGenObjC/block-byref-debuginfo.m vendor/clang/dist/test/CodeGenObjC/blocks-1.m vendor/clang/dist/test/CodeGenObjC/debug-info-block-helper.m vendor/clang/dist/test/CodeGenObjC/debug-info-block-line.m vendor/clang/dist/test/CodeGenObjC/debug-info-blocks.m vendor/clang/dist/test/CodeGenObjC/debug-info-category.m vendor/clang/dist/test/CodeGenObjC/debug-info-synthesis.m vendor/clang/dist/test/CodeGenObjC/debug-property-synth.m vendor/clang/dist/test/CodeGenObjC/debuginfo-properties.m vendor/clang/dist/test/CodeGenObjC/empty-collection-literals.m vendor/clang/dist/test/CodeGenObjC/forward-declare-protocol-gnu.m vendor/clang/dist/test/CodeGenObjC/forward-protocol-metadata-symbols.m vendor/clang/dist/test/CodeGenObjC/fragile-arc.m vendor/clang/dist/test/CodeGenObjC/gnu-init.m vendor/clang/dist/test/CodeGenObjC/gnustep2-proto.m vendor/clang/dist/test/CodeGenObjC/hidden-visibility.m vendor/clang/dist/test/CodeGenObjC/link-errors.m vendor/clang/dist/test/CodeGenObjC/mrc-weak.m vendor/clang/dist/test/CodeGenObjC/noescape.m vendor/clang/dist/test/CodeGenObjC/ns_consume_null_check.m vendor/clang/dist/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m vendor/clang/dist/test/CodeGenObjC/nsvalue-objc-boxable-mac-arc.m vendor/clang/dist/test/CodeGenObjC/objc-arc-container-subscripting.m vendor/clang/dist/test/CodeGenObjC/os_log.m vendor/clang/dist/test/CodeGenObjC/parameterized_classes.m vendor/clang/dist/test/CodeGenObjC/protocol-comdat.m vendor/clang/dist/test/CodeGenObjC/protocols-lazy.m vendor/clang/dist/test/CodeGenObjC/protocols.m vendor/clang/dist/test/CodeGenObjC/stret-lifetime.m vendor/clang/dist/test/CodeGenObjC/strong-in-c-struct.m vendor/clang/dist/test/CodeGenObjC/weak-in-c-struct.m vendor/clang/dist/test/CodeGenObjCXX/arc-attrs.mm vendor/clang/dist/test/CodeGenObjCXX/arc-blocks.mm vendor/clang/dist/test/CodeGenObjCXX/arc-constexpr.mm vendor/clang/dist/test/CodeGenObjCXX/arc-cxx11-init-list.mm vendor/clang/dist/test/CodeGenObjCXX/arc-exceptions.mm vendor/clang/dist/test/CodeGenObjCXX/arc-forwarded-lambda-call.mm vendor/clang/dist/test/CodeGenObjCXX/arc-globals.mm vendor/clang/dist/test/CodeGenObjCXX/arc-indirect.mm vendor/clang/dist/test/CodeGenObjCXX/arc-move.mm vendor/clang/dist/test/CodeGenObjCXX/arc-new-delete.mm vendor/clang/dist/test/CodeGenObjCXX/arc-pseudo-destructors.mm vendor/clang/dist/test/CodeGenObjCXX/arc-references.mm vendor/clang/dist/test/CodeGenObjCXX/arc-returns-inner-reference-ptr.mm vendor/clang/dist/test/CodeGenObjCXX/arc-special-member-functions.mm vendor/clang/dist/test/CodeGenObjCXX/arc-weak.mm vendor/clang/dist/test/CodeGenObjCXX/arc.mm vendor/clang/dist/test/CodeGenObjCXX/debug-info-line.mm vendor/clang/dist/test/CodeGenObjCXX/destroy.mm vendor/clang/dist/test/CodeGenObjCXX/lambda-expressions.mm vendor/clang/dist/test/CodeGenObjCXX/lambda-to-block.mm vendor/clang/dist/test/CodeGenObjCXX/literals.mm vendor/clang/dist/test/CodeGenObjCXX/microsoft-abi-arc-param-order.mm vendor/clang/dist/test/CodeGenObjCXX/mrc-weak.mm vendor/clang/dist/test/CodeGenObjCXX/msabi-objc-extensions.mm vendor/clang/dist/test/CodeGenObjCXX/objc-weak.mm vendor/clang/dist/test/CodeGenObjCXX/pr14474-gline-tables-only.mm vendor/clang/dist/test/CodeGenOpenCL/addr-space-struct-arg.cl vendor/clang/dist/test/CodeGenOpenCL/address-spaces.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-features.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-nullptr.cl vendor/clang/dist/test/CodeGenOpenCL/blocks.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn-dl-insts-err.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn-vi.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn.cl vendor/clang/dist/test/CodeGenOpenCL/cl20-device-side-enqueue.cl vendor/clang/dist/test/CodeGenOpenCL/constant-addr-space-globals.cl vendor/clang/dist/test/CodeGenOpenCL/denorms-are-zero.cl vendor/clang/dist/test/CodeGenOpenCL/fpmath.cl vendor/clang/dist/test/CodeGenOpenCL/partial_initializer.cl vendor/clang/dist/test/CodeGenOpenCL/pipe_builtin.cl vendor/clang/dist/test/CodeGenOpenCL/private-array-initialization.cl vendor/clang/dist/test/Coverage/ast-printing.c vendor/clang/dist/test/Coverage/ast-printing.cpp vendor/clang/dist/test/Coverage/targets.c vendor/clang/dist/test/CoverageMapping/macros.c vendor/clang/dist/test/Driver/XRay/lit.local.cfg vendor/clang/dist/test/Driver/XRay/xray-instrument-os.c vendor/clang/dist/test/Driver/XRay/xray-mode-flags.cpp vendor/clang/dist/test/Driver/Xarch.c vendor/clang/dist/test/Driver/aarch64-cpus.c vendor/clang/dist/test/Driver/addrsig.c vendor/clang/dist/test/Driver/amdgpu-features.c vendor/clang/dist/test/Driver/amdgpu-macros.cl vendor/clang/dist/test/Driver/amdgpu-mcpu.cl vendor/clang/dist/test/Driver/android-aarch64-link.cpp vendor/clang/dist/test/Driver/android-ndk-standalone.cpp vendor/clang/dist/test/Driver/arm-cortex-cpus.c vendor/clang/dist/test/Driver/arm-features.c vendor/clang/dist/test/Driver/arm-ias-Wa.s vendor/clang/dist/test/Driver/arm-mfpu.c vendor/clang/dist/test/Driver/arm-target-as-mthumb.s vendor/clang/dist/test/Driver/autocomplete.c vendor/clang/dist/test/Driver/baremetal.cpp vendor/clang/dist/test/Driver/biarch.c vendor/clang/dist/test/Driver/cl-options.c vendor/clang/dist/test/Driver/cl-pch.cpp vendor/clang/dist/test/Driver/cl-zc.cpp vendor/clang/dist/test/Driver/clang-offload-bundler.c vendor/clang/dist/test/Driver/clang-translation.c vendor/clang/dist/test/Driver/clang_f_opts.c vendor/clang/dist/test/Driver/code-model.c vendor/clang/dist/test/Driver/coverage_no_integrated_as.c vendor/clang/dist/test/Driver/crash-report-null.test vendor/clang/dist/test/Driver/cuda-detect.cu vendor/clang/dist/test/Driver/cuda-dwarf-2.cu vendor/clang/dist/test/Driver/cuda-external-tools.cu vendor/clang/dist/test/Driver/cuda-macosx.cu vendor/clang/dist/test/Driver/cuda-no-pgo-or-coverage.cu vendor/clang/dist/test/Driver/cuda-no-sanitizers.cu vendor/clang/dist/test/Driver/cuda-no-stack-protector.cu vendor/clang/dist/test/Driver/cuda-options.cu vendor/clang/dist/test/Driver/cuda-output-asm.cu vendor/clang/dist/test/Driver/cuda-phases.cu vendor/clang/dist/test/Driver/cxa-atexit.cpp vendor/clang/dist/test/Driver/darwin-infer-simulator-sdkroot.c vendor/clang/dist/test/Driver/darwin-ld-lto.c vendor/clang/dist/test/Driver/darwin-ld.c vendor/clang/dist/test/Driver/darwin-stdlib.cpp vendor/clang/dist/test/Driver/debug-options.c vendor/clang/dist/test/Driver/fast-math.c vendor/clang/dist/test/Driver/fopenmp.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/hexagon-hvx.c vendor/clang/dist/test/Driver/hexagon-toolchain-elf.c vendor/clang/dist/test/Driver/hip-binding.hip vendor/clang/dist/test/Driver/hip-device-libs.hip vendor/clang/dist/test/Driver/inhibit-downstream-commands.c vendor/clang/dist/test/Driver/integrated-as.c vendor/clang/dist/test/Driver/integrated-as.s vendor/clang/dist/test/Driver/linker-opts.c vendor/clang/dist/test/Driver/linux-as.c vendor/clang/dist/test/Driver/linux-header-search.cpp vendor/clang/dist/test/Driver/linux-ld.c vendor/clang/dist/test/Driver/linux-per-target-runtime-dir.c vendor/clang/dist/test/Driver/miamcu-opt.c vendor/clang/dist/test/Driver/mingw.cpp vendor/clang/dist/test/Driver/mips-abi.c vendor/clang/dist/test/Driver/mips-abicalls-error.c vendor/clang/dist/test/Driver/mips-mti-linux.c vendor/clang/dist/test/Driver/msan.c vendor/clang/dist/test/Driver/msvc-link.c vendor/clang/dist/test/Driver/nacl-direct.c vendor/clang/dist/test/Driver/netbsd.c vendor/clang/dist/test/Driver/netbsd.cpp vendor/clang/dist/test/Driver/no-integrated-as.c vendor/clang/dist/test/Driver/no-integrated-as.s vendor/clang/dist/test/Driver/nostdlibxx.cpp vendor/clang/dist/test/Driver/offloading-interoperability.c vendor/clang/dist/test/Driver/openbsd.c vendor/clang/dist/test/Driver/openmp-offload-gpu.c vendor/clang/dist/test/Driver/openmp-offload.c vendor/clang/dist/test/Driver/output-file-cleanup.c vendor/clang/dist/test/Driver/parse-progname.c vendor/clang/dist/test/Driver/ppc-abi.c vendor/clang/dist/test/Driver/rewrite-legacy-objc.m vendor/clang/dist/test/Driver/riscv32-toolchain.c vendor/clang/dist/test/Driver/ropi-rwpi.c vendor/clang/dist/test/Driver/sanitizer-ld.c vendor/clang/dist/test/Driver/split-debug.c vendor/clang/dist/test/Driver/split-debug.s vendor/clang/dist/test/Driver/unavailable_aligned_allocation.cpp vendor/clang/dist/test/Driver/unknown-arg.c vendor/clang/dist/test/Driver/unknown-std.c vendor/clang/dist/test/Driver/wasm-toolchain.c vendor/clang/dist/test/Driver/wasm-toolchain.cpp vendor/clang/dist/test/Driver/wasm32-unknown-unknown.cpp vendor/clang/dist/test/Driver/wasm64-unknown-unknown.cpp vendor/clang/dist/test/Driver/windows-arm-minimal-arch.c vendor/clang/dist/test/Driver/windows-exceptions.cpp vendor/clang/dist/test/Driver/x86-march.c vendor/clang/dist/test/Driver/x86-target-features.c vendor/clang/dist/test/FixIt/fixit-cxx11-attributes.cpp vendor/clang/dist/test/Frontend/ast-main.c vendor/clang/dist/test/Frontend/ast-main.cpp vendor/clang/dist/test/Frontend/dependency-gen-escaping.c vendor/clang/dist/test/Frontend/dependency-gen.c vendor/clang/dist/test/Frontend/fixed_point_declarations.c vendor/clang/dist/test/Frontend/optimization-remark-with-hotness.c vendor/clang/dist/test/Frontend/warning-stdlibcxx-darwin.cpp vendor/clang/dist/test/Frontend/windows-exceptions.cpp vendor/clang/dist/test/Headers/arm-neon-header.c vendor/clang/dist/test/Headers/float.c vendor/clang/dist/test/Headers/ms-intrin.cpp vendor/clang/dist/test/Headers/opencl-c-header.cl vendor/clang/dist/test/Headers/thumbv7-apple-ios-types.cpp vendor/clang/dist/test/Import/enum/Inputs/S.cpp vendor/clang/dist/test/Import/enum/test.cpp vendor/clang/dist/test/Index/Core/Inputs/module/module.modulemap vendor/clang/dist/test/Index/Core/external-source-symbol-attr.m vendor/clang/dist/test/Index/Core/index-source.cpp vendor/clang/dist/test/Index/Core/index-source.m vendor/clang/dist/test/Index/Core/index-with-module.m vendor/clang/dist/test/Index/annotate-comments-availability-attrs.cpp vendor/clang/dist/test/Index/attributes.c vendor/clang/dist/test/Index/availability.c vendor/clang/dist/test/Index/complete-access-checks.cpp vendor/clang/dist/test/Index/complete-block-properties.m vendor/clang/dist/test/Index/complete-block-property-assignment.m vendor/clang/dist/test/Index/complete-ctor-inits.cpp vendor/clang/dist/test/Index/complete-cxx-inline-methods.cpp vendor/clang/dist/test/Index/complete-exprs.c vendor/clang/dist/test/Index/complete-member-access.m vendor/clang/dist/test/Index/complete-pch-skip.cpp vendor/clang/dist/test/Index/complete-properties.m vendor/clang/dist/test/Index/complete-type-factors.m vendor/clang/dist/test/Index/complete-with-annotations.cpp vendor/clang/dist/test/Index/cxx11-lambdas.cpp vendor/clang/dist/test/Index/index-attrs.m vendor/clang/dist/test/Index/index-template-specialization.cpp vendor/clang/dist/test/Index/keep-going.cpp vendor/clang/dist/test/Index/opencl-types.cl vendor/clang/dist/test/Index/print-type.cpp vendor/clang/dist/test/Index/print-type.m vendor/clang/dist/test/Lexer/cross-windows-on-linux.cpp vendor/clang/dist/test/Lexer/cxx-features.cpp vendor/clang/dist/test/Lexer/has_feature_memory_sanitizer.cpp vendor/clang/dist/test/Lexer/unicode.c vendor/clang/dist/test/Misc/backend-optimization-failure-nodbg.cpp vendor/clang/dist/test/Misc/backend-optimization-failure.cpp vendor/clang/dist/test/Misc/pragma-attribute-supported-attributes-list.test vendor/clang/dist/test/Misc/target-invalid-cpu-note.c vendor/clang/dist/test/Misc/warning-flags.c vendor/clang/dist/test/Modules/ExtDebugInfo.cpp vendor/clang/dist/test/Modules/Inputs/odr_hash-Unresolved/class.h vendor/clang/dist/test/Modules/autolink.m vendor/clang/dist/test/Modules/crash-vfs-headermaps.m vendor/clang/dist/test/Modules/crash-vfs-include-pch.m vendor/clang/dist/test/Modules/crash-vfs-ivfsoverlay.m vendor/clang/dist/test/Modules/crash-vfs-path-emptydir-entries.m vendor/clang/dist/test/Modules/crash-vfs-path-symlink-component.m vendor/clang/dist/test/Modules/crash-vfs-path-symlink-topheader.m vendor/clang/dist/test/Modules/crash-vfs-path-traversal.m vendor/clang/dist/test/Modules/crash-vfs-relative-incdir.m vendor/clang/dist/test/Modules/crash-vfs-relative-overlay.m vendor/clang/dist/test/Modules/crash-vfs-run-reproducer.m vendor/clang/dist/test/Modules/crash-vfs-umbrella-frameworks.m vendor/clang/dist/test/Modules/cxx-templates.cpp vendor/clang/dist/test/Modules/double-quotes.m vendor/clang/dist/test/Modules/friend-definition.cpp vendor/clang/dist/test/Modules/merge-deduced-return.cpp vendor/clang/dist/test/Modules/merge-lambdas.cpp vendor/clang/dist/test/Modules/module_file_info.m vendor/clang/dist/test/Modules/odr_hash-Friend.cpp vendor/clang/dist/test/Modules/odr_hash-blocks.cpp vendor/clang/dist/test/Modules/odr_hash.cpp vendor/clang/dist/test/Modules/prune.m vendor/clang/dist/test/Modules/relative-dep-gen.cpp vendor/clang/dist/test/Modules/submodules-merge-defs.cpp vendor/clang/dist/test/Modules/templates.mm vendor/clang/dist/test/OpenMP/cancel_messages.cpp vendor/clang/dist/test/OpenMP/cancellation_point_messages.cpp vendor/clang/dist/test/OpenMP/debug-info-openmp-array.cpp vendor/clang/dist/test/OpenMP/declare_reduction_ast_print.cpp vendor/clang/dist/test/OpenMP/declare_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/declare_reduction_messages.cpp vendor/clang/dist/test/OpenMP/declare_target_ast_print.cpp vendor/clang/dist/test/OpenMP/declare_target_codegen.cpp vendor/clang/dist/test/OpenMP/declare_target_codegen_globalization.cpp vendor/clang/dist/test/OpenMP/declare_target_link_codegen.cpp vendor/clang/dist/test/OpenMP/declare_target_messages.cpp vendor/clang/dist/test/OpenMP/distribute_ast_print.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_num_threads_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_private_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_shared_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_lastprivate_codegen.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_num_threads_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_private_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_shared_messages.cpp vendor/clang/dist/test/OpenMP/distribute_private_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_simd_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_simd_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_lastprivate_codegen.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_loop_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_private_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/for_ast_print.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_linear_messages.cpp vendor/clang/dist/test/OpenMP/for_loop_messages.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_codegen.cpp vendor/clang/dist/test/OpenMP/for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/for_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/for_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/loops_explicit_clauses_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_data_sharing.cpp vendor/clang/dist/test/OpenMP/nvptx_distribute_parallel_generic_mode_codegen.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_parallel_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_parallel_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_parallel_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_printf_codegen.c vendor/clang/dist/test/OpenMP/nvptx_target_teams_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_teams_distribute_parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_teams_distribute_parallel_for_generic_mode_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_teams_distribute_parallel_for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_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/ordered_doacross_codegen.c vendor/clang/dist/test/OpenMP/ordered_doacross_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_copyin_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_default_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_default_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_linear_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_loop_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_default_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/parallel_if_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_num_threads_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_private_messages.cpp vendor/clang/dist/test/OpenMP/parallel_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_reduction_messages.cpp vendor/clang/dist/test/OpenMP/parallel_sections_default_messages.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/schedule_codegen.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_codegen.cpp vendor/clang/dist/test/OpenMP/sections_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/sections_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/sections_reduction_messages.cpp vendor/clang/dist/test/OpenMP/simd_codegen.cpp vendor/clang/dist/test/OpenMP/simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/simd_metadata.c vendor/clang/dist/test/OpenMP/simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/single_codegen.cpp vendor/clang/dist/test/OpenMP/single_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/target_ast_print.cpp vendor/clang/dist/test/OpenMP/target_codegen.cpp vendor/clang/dist/test/OpenMP/target_data_ast_print.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_debug_codegen.cpp vendor/clang/dist/test/OpenMP/target_parallel_default_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_linear_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_loop_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_codegen.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_linear_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_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_private_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_codegen.cpp vendor/clang/dist/test/OpenMP/target_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_loop_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_default_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen.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_parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_if_codegen.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_private_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_if_codegen.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_private_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_private_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen.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_private_messages.cpp 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_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_num_teams_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_private_messages.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/task_codegen.cpp vendor/clang/dist/test/OpenMP/task_default_messages.cpp vendor/clang/dist/test/OpenMP/task_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/task_in_reduction_message.cpp vendor/clang/dist/test/OpenMP/task_messages.cpp vendor/clang/dist/test/OpenMP/task_private_messages.cpp vendor/clang/dist/test/OpenMP/taskgroup_task_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/taskgroup_task_reduction_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_in_reduction_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_loop_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_private_codegen.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_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_in_reduction_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_private_codegen.cpp 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_default_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_ast_print.cpp vendor/clang/dist/test/OpenMP/teams_distribute_codegen.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_codegen.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_num_threads_codegen.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_private_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_reduction_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_codegen.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_num_threads_codegen.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_private_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_proc_bind_codegen.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_private_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_codegen.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_private_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_private_messages.cpp vendor/clang/dist/test/OpenMP/teams_reduction_messages.cpp vendor/clang/dist/test/OpenMP/threadprivate_codegen.cpp vendor/clang/dist/test/PCH/case-insensitive-include.c vendor/clang/dist/test/PCH/cxx-static_assert.cpp vendor/clang/dist/test/PCH/debug-info-pch-path.c vendor/clang/dist/test/PCH/objc_exprs.h vendor/clang/dist/test/PCH/pragma-loop.cpp vendor/clang/dist/test/Parser/DelayedTemplateParsing.cpp vendor/clang/dist/test/Parser/cuda-kernel-call-c++11.cu vendor/clang/dist/test/Parser/cuda-kernel-call.cu vendor/clang/dist/test/Parser/cxx0x-attributes.cpp vendor/clang/dist/test/Parser/cxx1z-decomposition.cpp vendor/clang/dist/test/Parser/cxx1z-init-statement.cpp vendor/clang/dist/test/Parser/objc-cxx-keyword-identifiers.mm vendor/clang/dist/test/Parser/pragma-attribute.cpp vendor/clang/dist/test/Parser/pragma-loop-safety.cpp vendor/clang/dist/test/Parser/pragma-loop.cpp vendor/clang/dist/test/Parser/pragma-unroll.cpp vendor/clang/dist/test/Parser/switch-recovery.cpp vendor/clang/dist/test/Preprocessor/aarch64-target-features.c vendor/clang/dist/test/Preprocessor/arm-acle-6.4.c vendor/clang/dist/test/Preprocessor/arm-target-features.c vendor/clang/dist/test/Preprocessor/c17.c vendor/clang/dist/test/Preprocessor/feature_tests.c vendor/clang/dist/test/Preprocessor/has_attribute.cpp (contents, props changed) vendor/clang/dist/test/Preprocessor/hexagon-predefines.c vendor/clang/dist/test/Preprocessor/init.c vendor/clang/dist/test/Preprocessor/predefined-arch-macros.c vendor/clang/dist/test/Preprocessor/wasm-target-features.c vendor/clang/dist/test/Preprocessor/woa-defaults.c vendor/clang/dist/test/Sema/Inputs/pragma-pack1.h vendor/clang/dist/test/Sema/address_spaces.c vendor/clang/dist/test/Sema/align-x86.c vendor/clang/dist/test/Sema/arm-no-fp16.c vendor/clang/dist/test/Sema/assign.c vendor/clang/dist/test/Sema/atomic-ops.c vendor/clang/dist/test/Sema/attr-availability-ios.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-availability.c vendor/clang/dist/test/Sema/attr-capabilities.c vendor/clang/dist/test/Sema/attr-coldhot.c vendor/clang/dist/test/Sema/attr-cpuspecific.c vendor/clang/dist/test/Sema/attr-disable-tail-calls.c vendor/clang/dist/test/Sema/attr-ifunc.c vendor/clang/dist/test/Sema/attr-long-call.c vendor/clang/dist/test/Sema/attr-micromips.c vendor/clang/dist/test/Sema/attr-notail.c vendor/clang/dist/test/Sema/attr-ownership.c vendor/clang/dist/test/Sema/attr-ownership.cpp vendor/clang/dist/test/Sema/attr-print.c vendor/clang/dist/test/Sema/attr-target-mv-bad-target.c vendor/clang/dist/test/Sema/attr-target-mv.c vendor/clang/dist/test/Sema/attr-visibility.c vendor/clang/dist/test/Sema/availability-guard-format.mm vendor/clang/dist/test/Sema/builtin-object-size.c vendor/clang/dist/test/Sema/builtins.c vendor/clang/dist/test/Sema/callingconv.c vendor/clang/dist/test/Sema/conditional-expr.c vendor/clang/dist/test/Sema/conditional.c vendor/clang/dist/test/Sema/constant-builtins-2.c vendor/clang/dist/test/Sema/conversion.c vendor/clang/dist/test/Sema/enum.c vendor/clang/dist/test/Sema/format-strings-ms.c vendor/clang/dist/test/Sema/format-strings.c vendor/clang/dist/test/Sema/integer-overflow.c vendor/clang/dist/test/Sema/internal_linkage.c vendor/clang/dist/test/Sema/mips-interrupt-attr.c vendor/clang/dist/test/Sema/nullability.c vendor/clang/dist/test/Sema/pragma-attribute.c vendor/clang/dist/test/Sema/statements.c vendor/clang/dist/test/Sema/static-assert.c vendor/clang/dist/test/Sema/suspicious-pragma-pack.c vendor/clang/dist/test/Sema/uninit-variables.c vendor/clang/dist/test/Sema/warn-documentation.cpp vendor/clang/dist/test/Sema/warn-duplicate-enum.c vendor/clang/dist/test/Sema/warn-shadow.c vendor/clang/dist/test/Sema/zvector.c vendor/clang/dist/test/Sema/zvector2.c vendor/clang/dist/test/SemaCUDA/call-host-fn-from-device.cu vendor/clang/dist/test/SemaCUDA/extern-shared.cu vendor/clang/dist/test/SemaCUDA/implicit-member-target.cu vendor/clang/dist/test/SemaCXX/MicrosoftCompatibility.cpp vendor/clang/dist/test/SemaCXX/addr-of-overloaded-function.cpp vendor/clang/dist/test/SemaCXX/aggregate-initialization.cpp vendor/clang/dist/test/SemaCXX/alias-template.cpp vendor/clang/dist/test/SemaCXX/alignof.cpp vendor/clang/dist/test/SemaCXX/array-bounds.cpp vendor/clang/dist/test/SemaCXX/attr-cpuspecific.cpp vendor/clang/dist/test/SemaCXX/attr-gnu.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/attr-optnone.cpp vendor/clang/dist/test/SemaCXX/attr-print.cpp vendor/clang/dist/test/SemaCXX/builtins.cpp vendor/clang/dist/test/SemaCXX/calling-conv-compat.cpp vendor/clang/dist/test/SemaCXX/char8_t.cpp vendor/clang/dist/test/SemaCXX/compound-literal.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx11.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx1y.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx2a.cpp vendor/clang/dist/test/SemaCXX/constexpr-string.cpp vendor/clang/dist/test/SemaCXX/constructor.cpp vendor/clang/dist/test/SemaCXX/cxx0x-defaulted-functions.cpp vendor/clang/dist/test/SemaCXX/cxx0x-deleted-default-ctor.cpp vendor/clang/dist/test/SemaCXX/cxx0x-initializer-scalars.cpp vendor/clang/dist/test/SemaCXX/cxx17-compat.cpp vendor/clang/dist/test/SemaCXX/cxx1y-deduced-return-type.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-init-statement.cpp vendor/clang/dist/test/SemaCXX/cxx98-compat.cpp vendor/clang/dist/test/SemaCXX/designated-initializers.cpp vendor/clang/dist/test/SemaCXX/dr1301.cpp vendor/clang/dist/test/SemaCXX/enable_if.cpp vendor/clang/dist/test/SemaCXX/enum.cpp vendor/clang/dist/test/SemaCXX/exception-spec.cpp vendor/clang/dist/test/SemaCXX/for-range-dereference.cpp vendor/clang/dist/test/SemaCXX/for-range-examples.cpp vendor/clang/dist/test/SemaCXX/friend.cpp vendor/clang/dist/test/SemaCXX/friend2.cpp vendor/clang/dist/test/SemaCXX/implicit-exception-spec.cpp vendor/clang/dist/test/SemaCXX/member-init.cpp vendor/clang/dist/test/SemaCXX/microsoft-dtor-lookup-cxx11.cpp vendor/clang/dist/test/SemaCXX/microsoft-varargs.cpp vendor/clang/dist/test/SemaCXX/ms-uuid.cpp vendor/clang/dist/test/SemaCXX/static-assert.cpp vendor/clang/dist/test/SemaCXX/string-plus-int.cpp vendor/clang/dist/test/SemaCXX/struct-class-redecl.cpp vendor/clang/dist/test/SemaCXX/switch-implicit-fallthrough.cpp vendor/clang/dist/test/SemaCXX/unavailable_aligned_allocation.cpp vendor/clang/dist/test/SemaCXX/uninitialized.cpp vendor/clang/dist/test/SemaCXX/vector.cpp vendor/clang/dist/test/SemaCXX/warn-comma-operator.cpp vendor/clang/dist/test/SemaCXX/warn-exit-time-destructors.cpp vendor/clang/dist/test/SemaCXX/warn-float-conversion.cpp vendor/clang/dist/test/SemaCXX/warn-loop-analysis.cpp vendor/clang/dist/test/SemaCXX/warn-overloaded-virtual.cpp vendor/clang/dist/test/SemaCXX/warn-pure-virtual-call-from-ctor-dtor.cpp vendor/clang/dist/test/SemaCXX/warn-shadow-in-lambdas.cpp vendor/clang/dist/test/SemaCXX/warn-shadow.cpp vendor/clang/dist/test/SemaCXX/warn-thread-safety-analysis.cpp vendor/clang/dist/test/SemaCXX/warn-thread-safety-negative.cpp vendor/clang/dist/test/SemaCXX/warn-thread-safety-parsing.cpp vendor/clang/dist/test/SemaCXX/warn-thread-safety-verbose.cpp vendor/clang/dist/test/SemaCXX/warn-unsequenced.cpp vendor/clang/dist/test/SemaCXX/warn-unused-result.cpp vendor/clang/dist/test/SemaObjC/arc-objc-lifetime-conflict.m vendor/clang/dist/test/SemaObjC/arc-repeated-weak.mm vendor/clang/dist/test/SemaObjC/arc.m vendor/clang/dist/test/SemaObjC/attr-availability.m vendor/clang/dist/test/SemaObjC/enum-fixed-type.m vendor/clang/dist/test/SemaObjC/format-strings-oslog.m vendor/clang/dist/test/SemaObjC/nullability.m vendor/clang/dist/test/SemaObjC/property-deprecated-warning.m vendor/clang/dist/test/SemaObjC/property-in-class-extension-1.m vendor/clang/dist/test/SemaObjC/protocol-expr-neg-1.m vendor/clang/dist/test/SemaObjC/unguarded-availability-new.m vendor/clang/dist/test/SemaObjC/unguarded-availability.m vendor/clang/dist/test/SemaObjCXX/blocks.mm vendor/clang/dist/test/SemaObjCXX/foreach.mm vendor/clang/dist/test/SemaObjCXX/noescape.mm vendor/clang/dist/test/SemaOpenCL/access-qualifier.cl vendor/clang/dist/test/SemaOpenCL/address-spaces-conversions-cl2.0.cl vendor/clang/dist/test/SemaOpenCL/address-spaces.cl vendor/clang/dist/test/SemaOpenCL/atomic-ops.cl vendor/clang/dist/test/SemaOpenCL/builtins-amdgcn-error.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-begin.cl vendor/clang/dist/test/SemaOpenCL/extension-version.cl vendor/clang/dist/test/SemaOpenCL/extensions.cl vendor/clang/dist/test/SemaOpenCL/invalid-kernel-attrs.cl vendor/clang/dist/test/SemaOpenCL/null_queue.cl vendor/clang/dist/test/SemaOpenCL/sampler_t.cl vendor/clang/dist/test/SemaOpenCL/to_addr_builtin.cl vendor/clang/dist/test/SemaTemplate/attributes.cpp vendor/clang/dist/test/SemaTemplate/exception-spec-crash.cpp vendor/clang/dist/test/SemaTemplate/friend.cpp vendor/clang/dist/test/SemaTemplate/instantiate-init.cpp vendor/clang/dist/test/SemaTemplate/instantiation-depth-default.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_pack.cpp vendor/clang/dist/test/SemaTemplate/typename-specifier-3.cpp vendor/clang/dist/test/Tooling/auto-detect-from-source.cpp vendor/clang/dist/test/Tooling/clang-check-analyzer.cpp vendor/clang/dist/test/Tooling/clang-check-ast-dump.cpp vendor/clang/dist/test/Tooling/clang-check-extra-arg.cpp vendor/clang/dist/test/Tooling/clang-diff-json.cpp vendor/clang/dist/test/VFS/Inputs/MissingVFS/vfsoverlay.yaml vendor/clang/dist/test/VFS/Inputs/Nonmodular/nonmodular-headers.yaml vendor/clang/dist/test/VFS/Inputs/bar-headers.yaml vendor/clang/dist/test/VFS/Inputs/vfsoverlay2.yaml vendor/clang/dist/test/VFS/umbrella-framework-import-skipnonexist.m vendor/clang/dist/test/lit.cfg.py vendor/clang/dist/test/lit.site.cfg.py.in vendor/clang/dist/tools/CMakeLists.txt vendor/clang/dist/tools/arcmt-test/CMakeLists.txt vendor/clang/dist/tools/arcmt-test/arcmt-test.cpp vendor/clang/dist/tools/c-index-test/c-index-test.c vendor/clang/dist/tools/c-index-test/core_main.cpp vendor/clang/dist/tools/clang-check/CMakeLists.txt vendor/clang/dist/tools/clang-check/ClangCheck.cpp vendor/clang/dist/tools/clang-diff/CMakeLists.txt vendor/clang/dist/tools/clang-format/ClangFormat.cpp vendor/clang/dist/tools/clang-format/clang-format-diff.py vendor/clang/dist/tools/clang-format/clang-format-sublime.py vendor/clang/dist/tools/clang-format/clang-format.py vendor/clang/dist/tools/clang-format/git-clang-format vendor/clang/dist/tools/clang-fuzzer/Dockerfile vendor/clang/dist/tools/clang-fuzzer/README.txt vendor/clang/dist/tools/clang-fuzzer/cxx_loop_proto.proto vendor/clang/dist/tools/clang-fuzzer/handle-cxx/CMakeLists.txt vendor/clang/dist/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp vendor/clang/dist/tools/clang-fuzzer/handle-llvm/handle_llvm.h vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp vendor/clang/dist/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.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-refactor/CMakeLists.txt vendor/clang/dist/tools/clang-refactor/TestSupport.h vendor/clang/dist/tools/clang-rename/CMakeLists.txt vendor/clang/dist/tools/clang-rename/clang-rename.py vendor/clang/dist/tools/diagtool/DiagTool.cpp vendor/clang/dist/tools/diagtool/ListWarnings.cpp vendor/clang/dist/tools/diagtool/TreeView.cpp vendor/clang/dist/tools/driver/CMakeLists.txt vendor/clang/dist/tools/driver/cc1_main.cpp vendor/clang/dist/tools/driver/cc1as_main.cpp vendor/clang/dist/tools/driver/cc1gen_reproducer_main.cpp vendor/clang/dist/tools/driver/driver.cpp vendor/clang/dist/tools/libclang/BuildSystem.cpp vendor/clang/dist/tools/libclang/CIndex.cpp vendor/clang/dist/tools/libclang/CIndexCodeCompletion.cpp vendor/clang/dist/tools/libclang/CIndexDiagnostic.cpp vendor/clang/dist/tools/libclang/CMakeLists.txt vendor/clang/dist/tools/libclang/CXCursor.cpp vendor/clang/dist/tools/libclang/CXCursor.h vendor/clang/dist/tools/libclang/CXIndexDataConsumer.cpp vendor/clang/dist/tools/libclang/CXIndexDataConsumer.h vendor/clang/dist/tools/libclang/CXStoredDiagnostic.cpp vendor/clang/dist/tools/libclang/CXType.cpp vendor/clang/dist/tools/libclang/libclang.exports vendor/clang/dist/tools/scan-build-py/README.md vendor/clang/dist/tools/scan-build-py/libscanbuild/__init__.py vendor/clang/dist/tools/scan-build-py/libscanbuild/analyze.py vendor/clang/dist/tools/scan-build-py/libscanbuild/arguments.py vendor/clang/dist/tools/scan-build-py/libscanbuild/clang.py vendor/clang/dist/tools/scan-build-py/tests/unit/test_analyze.py vendor/clang/dist/tools/scan-build-py/tests/unit/test_clang.py vendor/clang/dist/tools/scan-build/bin/scan-build vendor/clang/dist/tools/scan-build/libexec/ccc-analyzer vendor/clang/dist/tools/scan-view/bin/scan-view vendor/clang/dist/tools/scan-view/share/Reporter.py vendor/clang/dist/tools/scan-view/share/ScanView.py vendor/clang/dist/tools/scan-view/share/startfile.py vendor/clang/dist/unittests/AST/ASTContextParentMapTest.cpp vendor/clang/dist/unittests/AST/ASTImporterTest.cpp vendor/clang/dist/unittests/AST/CMakeLists.txt vendor/clang/dist/unittests/AST/CommentTextTest.cpp vendor/clang/dist/unittests/AST/StmtPrinterTest.cpp vendor/clang/dist/unittests/AST/StructuralEquivalenceTest.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/ASTMatchers/Dynamic/ParserTest.cpp vendor/clang/dist/unittests/ASTMatchers/Dynamic/RegistryTest.cpp vendor/clang/dist/unittests/Analysis/CMakeLists.txt vendor/clang/dist/unittests/Basic/CMakeLists.txt vendor/clang/dist/unittests/Basic/FileManagerTest.cpp vendor/clang/dist/unittests/Basic/SourceManagerTest.cpp vendor/clang/dist/unittests/CMakeLists.txt vendor/clang/dist/unittests/CodeGen/CMakeLists.txt vendor/clang/dist/unittests/CrossTU/CMakeLists.txt vendor/clang/dist/unittests/Driver/DistroTest.cpp 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/FormatTestRawStrings.cpp vendor/clang/dist/unittests/Format/FormatTestTextProto.cpp vendor/clang/dist/unittests/Frontend/CMakeLists.txt vendor/clang/dist/unittests/Lex/HeaderSearchTest.cpp vendor/clang/dist/unittests/Lex/PPCallbacksTest.cpp vendor/clang/dist/unittests/Rename/CMakeLists.txt vendor/clang/dist/unittests/Rename/ClangRenameTest.h vendor/clang/dist/unittests/Sema/CMakeLists.txt vendor/clang/dist/unittests/Sema/CodeCompleteTest.cpp vendor/clang/dist/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp vendor/clang/dist/unittests/StaticAnalyzer/CMakeLists.txt vendor/clang/dist/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp vendor/clang/dist/unittests/Tooling/CMakeLists.txt vendor/clang/dist/unittests/Tooling/CompilationDatabaseTest.cpp vendor/clang/dist/unittests/Tooling/DiagnosticsYamlTest.cpp vendor/clang/dist/unittests/Tooling/ExecutionTest.cpp vendor/clang/dist/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp vendor/clang/dist/unittests/Tooling/LookupTest.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/Attr.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/CXXMemberCall.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/DeclRefExpr.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrder.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrder.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTests/LambdaExpr.cpp vendor/clang/dist/unittests/Tooling/RefactoringActionRulesTest.cpp vendor/clang/dist/unittests/Tooling/RefactoringTest.cpp vendor/clang/dist/unittests/Tooling/ReplacementsYamlTest.cpp vendor/clang/dist/unittests/Tooling/RewriterTestContext.h vendor/clang/dist/unittests/Tooling/TestVisitor.h vendor/clang/dist/unittests/Tooling/ToolingTest.cpp vendor/clang/dist/unittests/libclang/LibclangTest.cpp vendor/clang/dist/utils/ABITest/ABITestGen.py vendor/clang/dist/utils/ABITest/Enumeration.py vendor/clang/dist/utils/ABITest/TypeGen.py vendor/clang/dist/utils/CIndex/completion_logger_server.py vendor/clang/dist/utils/ClangVisualizers/clang.natvis vendor/clang/dist/utils/TableGen/ClangAttrEmitter.cpp vendor/clang/dist/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp vendor/clang/dist/utils/TableGen/ClangDiagnosticsEmitter.cpp vendor/clang/dist/utils/TableGen/ClangOptionDocEmitter.cpp vendor/clang/dist/utils/TableGen/ClangSACheckersEmitter.cpp vendor/clang/dist/utils/TableGen/NeonEmitter.cpp vendor/clang/dist/utils/TableGen/TableGen.cpp vendor/clang/dist/utils/TableGen/TableGenBackends.h vendor/clang/dist/utils/TestUtils/deep-stack.py 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/SATestUpdateDiffs.py vendor/clang/dist/utils/analyzer/SumTimerInfo.py vendor/clang/dist/utils/check_cfc/check_cfc.py vendor/clang/dist/utils/check_cfc/obj_diff.py vendor/clang/dist/utils/check_cfc/setup.py vendor/clang/dist/utils/check_cfc/test_check_cfc.py vendor/clang/dist/utils/clangdiag.py vendor/clang/dist/utils/hmaptool/hmaptool vendor/clang/dist/utils/modfuzz.py vendor/clang/dist/utils/perf-training/perf-helper.py vendor/clang/dist/utils/token-delta.py vendor/clang/dist/www/analyzer/alpha_checks.html vendor/clang/dist/www/analyzer/annotations.html vendor/clang/dist/www/analyzer/available_checks.html vendor/clang/dist/www/analyzer/checker_dev_manual.html vendor/clang/dist/www/analyzer/open_projects.html vendor/clang/dist/www/builtins.py vendor/clang/dist/www/clang_video-05-25-2007.html vendor/clang/dist/www/clang_video-07-25-2007.html vendor/clang/dist/www/cxx_dr_status.html vendor/clang/dist/www/cxx_status.html vendor/clang/dist/www/diagnostics.html vendor/clang/dist/www/features.html vendor/clang/dist/www/get_involved.html vendor/clang/dist/www/get_started.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 Modified: vendor/clang/dist/.gitignore ============================================================================== --- vendor/clang/dist/.gitignore Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/.gitignore Sat Jan 19 10:04:05 2019 (r343173) @@ -24,6 +24,7 @@ #==============================================================================# cscope.files cscope.out +/tags #==============================================================================# # Directories to ignore (do not add trailing '/'s, they skip symlinks). @@ -35,3 +36,8 @@ docs/_build docs/analyzer/_build # debug info testsuite test/debuginfo-tests + +# VS2017 and VSCode config files. +.vscode +.vs + Modified: vendor/clang/dist/CMakeLists.txt ============================================================================== --- vendor/clang/dist/CMakeLists.txt Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/CMakeLists.txt Sat Jan 19 10:04:05 2019 (r343173) @@ -1,5 +1,9 @@ cmake_minimum_required(VERSION 3.4.3) +if(POLICY CMP0075) + cmake_policy(SET CMP0075 NEW) +endif() + # If we are not building as a part of LLVM, build Clang as an # standalone project, using LLVM as an external library: if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR ) @@ -7,9 +11,14 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR # Rely on llvm-config. set(CONFIG_OUTPUT) - find_program(LLVM_CONFIG "llvm-config") if(LLVM_CONFIG) + set (LLVM_CONFIG_FOUND 1) message(STATUS "Found LLVM_CONFIG as ${LLVM_CONFIG}") + message(DEPRECATION "Using llvm-config to detect the LLVM installation is \ + deprecated. The installed cmake files should be used \ + instead. CMake should be able to detect your LLVM install \ + automatically, but you can also use LLVM_DIR to specify \ + the path containing LLVMConfig.cmake.") set(CONFIG_COMMAND ${LLVM_CONFIG} "--assertion-mode" "--bindir" @@ -32,17 +41,20 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR message(STATUS "${CONFIG_COMMAND_STR}") message(FATAL_ERROR "llvm-config failed with status ${HAD_ERROR}") endif() - else() - message(FATAL_ERROR "llvm-config not found -- ${LLVM_CONFIG}") + + list(GET CONFIG_OUTPUT 0 ENABLE_ASSERTIONS) + list(GET CONFIG_OUTPUT 1 TOOLS_BINARY_DIR) + list(GET CONFIG_OUTPUT 2 LIBRARY_DIR) + list(GET CONFIG_OUTPUT 3 INCLUDE_DIR) + list(GET CONFIG_OUTPUT 4 LLVM_OBJ_ROOT) + list(GET CONFIG_OUTPUT 5 MAIN_SRC_DIR) + list(GET CONFIG_OUTPUT 6 LLVM_CONFIG_CMAKE_PATH) + + # Normalize LLVM_CMAKE_PATH. --cmakedir might contain backslashes. + # CMake assumes slashes as PATH. + file(TO_CMAKE_PATH ${LLVM_CONFIG_CMAKE_PATH} LLVM_CMAKE_PATH) endif() - list(GET CONFIG_OUTPUT 0 ENABLE_ASSERTIONS) - list(GET CONFIG_OUTPUT 1 TOOLS_BINARY_DIR) - list(GET CONFIG_OUTPUT 2 LIBRARY_DIR) - list(GET CONFIG_OUTPUT 3 INCLUDE_DIR) - list(GET CONFIG_OUTPUT 4 LLVM_OBJ_ROOT) - list(GET CONFIG_OUTPUT 5 MAIN_SRC_DIR) - list(GET CONFIG_OUTPUT 6 LLVM_CONFIG_CMAKE_PATH) if(NOT MSVC_IDE) set(LLVM_ENABLE_ASSERTIONS ${ENABLE_ASSERTIONS} @@ -51,27 +63,29 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR mark_as_advanced(LLVM_ENABLE_ASSERTIONS) endif() + find_package(LLVM REQUIRED HINTS "${LLVM_CMAKE_PATH}") + list(APPEND CMAKE_MODULE_PATH ${LLVM_DIR}) + + # We can't check LLVM_CONFIG here, because find_package(LLVM ...) also sets + # LLVM_CONFIG. + if (NOT LLVM_CONFIG_FOUND) + # Pull values from LLVMConfig.cmake. We can drop this once the llvm-config + # path is removed. + set(TOOLS_BINARY_DIR ${LLVM_TOOLS_BINARY_DIR}) + set(LIBRARY_DIR ${LLVM_LIBRARY_DIR}) + set(INCLUDE_DIR ${LLVM_INCLUDE_DIR}) + set(LLVM_OBJ_DIR ${LLVM_BINARY_DIR}) + endif() + set(LLVM_TOOLS_BINARY_DIR ${TOOLS_BINARY_DIR} CACHE PATH "Path to llvm/bin") set(LLVM_LIBRARY_DIR ${LIBRARY_DIR} CACHE PATH "Path to llvm/lib") set(LLVM_MAIN_INCLUDE_DIR ${INCLUDE_DIR} CACHE PATH "Path to llvm/include") set(LLVM_BINARY_DIR ${LLVM_OBJ_ROOT} CACHE PATH "Path to LLVM build tree") set(LLVM_MAIN_SRC_DIR ${MAIN_SRC_DIR} CACHE PATH "Path to LLVM source tree") - # Normalize LLVM_CMAKE_PATH. --cmakedir might contain backslashes. - # CMake assumes slashes as PATH. - file(TO_CMAKE_PATH ${LLVM_CONFIG_CMAKE_PATH} LLVM_CMAKE_PATH) - find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR} NO_DEFAULT_PATH) - set(LLVMCONFIG_FILE "${LLVM_CMAKE_PATH}/LLVMConfig.cmake") - if(EXISTS ${LLVMCONFIG_FILE}) - list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_PATH}") - include(${LLVMCONFIG_FILE}) - else() - message(FATAL_ERROR "Not found: ${LLVMCONFIG_FILE}") - endif() - # They are used as destination of target generators. set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin) set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX}) @@ -89,6 +103,7 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR option(LLVM_FORCE_USE_OLD_HOST_TOOLCHAIN "Set to ON to force using an old, unsupported host toolchain." OFF) option(CLANG_ENABLE_BOOTSTRAP "Generate the clang bootstrap target" OFF) + option(LLVM_ENABLE_LIBXML2 "Use libxml2 if available." ON) include(AddLLVM) include(TableGen) @@ -184,13 +199,15 @@ endif() # we can include cmake files from this directory. list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules") -# 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) +if(LLVM_ENABLE_LIBXML2) + # 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() endif() @@ -279,6 +296,9 @@ endif() set(CLANG_VENDOR_UTI "org.llvm.clang" CACHE STRING "Vendor-specific uti.") +set(CLANG_PYTHON_BINDINGS_VERSIONS "" CACHE STRING + "Python versions to install libclang python bindings for") + # The libdir suffix must exactly match whatever LLVM's configuration used. set(CLANG_LIBDIR_SUFFIX "${LLVM_LIBDIR_SUFFIX}") @@ -286,25 +306,13 @@ set(CLANG_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) set(CLANG_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}) if( CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR AND NOT MSVC_IDE ) - message(FATAL_ERROR "In-source builds are not allowed. CMake would overwrite " -"the makefiles distributed with LLVM. Please create a directory and run cmake " + message(FATAL_ERROR "In-source builds are not allowed. " +"Please create a directory and run cmake " "from there, passing the path to this source directory as the last argument. " "This process created the file `CMakeCache.txt' and the directory " "`CMakeFiles'. Please delete them.") endif() -if( NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) - file(GLOB_RECURSE - tablegenned_files_on_include_dir - "${CLANG_SOURCE_DIR}/include/clang/*.inc") - if( tablegenned_files_on_include_dir ) - message(FATAL_ERROR "Apparently there is a previous in-source build, " -"probably as the result of running `configure' and `make' on " -"${CLANG_SOURCE_DIR}. This may cause problems. The suspicious files are:\n" -"${tablegenned_files_on_include_dir}\nPlease clean the source directory.") - endif() -endif() - # If CLANG_VERSION_* is specified, use it, if not use LLVM_VERSION_*. if(NOT DEFINED CLANG_VERSION_MAJOR) set(CLANG_VERSION_MAJOR ${LLVM_VERSION_MAJOR}) @@ -403,24 +411,37 @@ option(CLANG_BUILD_TOOLS option(CLANG_ENABLE_ARCMT "Build ARCMT." ON) option(CLANG_ENABLE_STATIC_ANALYZER "Build static analyzer." ON) -option(CLANG_ANALYZER_BUILD_Z3 - "Build the static analyzer with the Z3 constraint manager." OFF) +set(CLANG_ANALYZER_Z3_INSTALL_DIR "" CACHE STRING "Install directory of the Z3 solver.") -option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF) +find_package(Z3 4.7.1) -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") +if (CLANG_ANALYZER_Z3_INSTALL_DIR) + if (NOT Z3_FOUND) + message(FATAL_ERROR "Z3 4.7.1 has not been found in CLANG_ANALYZER_Z3_INSTALL_DIR: ${CLANG_ANALYZER_Z3_INSTALL_DIR}.") + endif() endif() -if(CLANG_ANALYZER_BUILD_Z3) - find_package(Z3 4.5) - if(Z3_FOUND) - set(CLANG_ANALYZER_WITH_Z3 1) - else() - message(FATAL_ERROR "Cannot find Z3 header file or shared library") +set(CLANG_ANALYZER_ENABLE_Z3_SOLVER_DEFAULT "${Z3_FOUND}") + +option(CLANG_ANALYZER_ENABLE_Z3_SOLVER + "Enable Support for the Z3 constraint solver in the Clang Static Analyzer." + ${CLANG_ANALYZER_ENABLE_Z3_SOLVER_DEFAULT} +) + +if (CLANG_ANALYZER_ENABLE_Z3_SOLVER) + if (NOT Z3_FOUND) + message(FATAL_ERROR "CLANG_ANALYZER_ENABLE_Z3_SOLVER cannot be enabled when Z3 is not available.") endif() + + set(CLANG_ANALYZER_WITH_Z3 1) endif() +option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF) + +if(NOT CLANG_ENABLE_STATIC_ANALYZER AND (CLANG_ENABLE_ARCMT OR CLANG_ANALYZER_ENABLE_Z3_SOLVER)) + message(FATAL_ERROR "Cannot disable static analyzer while enabling ARCMT or Z3") +endif() + if(CLANG_ENABLE_ARCMT) set(CLANG_ENABLE_OBJC_REWRITER ON) endif() @@ -494,6 +515,7 @@ if( CLANG_INCLUDE_TESTS ) ) endif() add_subdirectory(test) + add_subdirectory(bindings/python/tests) if(CLANG_BUILT_STANDALONE) # Add a global check rule now that all subdirectories have been traversed @@ -502,11 +524,13 @@ if( CLANG_INCLUDE_TESTS ) get_property(LLVM_LIT_PARAMS GLOBAL PROPERTY LLVM_LIT_PARAMS) get_property(LLVM_LIT_DEPENDS GLOBAL PROPERTY LLVM_LIT_DEPENDS) get_property(LLVM_LIT_EXTRA_ARGS GLOBAL PROPERTY LLVM_LIT_EXTRA_ARGS) + get_property(LLVM_ADDITIONAL_TEST_TARGETS + GLOBAL PROPERTY LLVM_ADDITIONAL_TEST_TARGETS) add_lit_target(check-all "Running all regression tests" ${LLVM_LIT_TESTSUITES} PARAMS ${LLVM_LIT_PARAMS} - DEPENDS ${LLVM_LIT_DEPENDS} + DEPENDS ${LLVM_LIT_DEPENDS} ${LLVM_ADDITIONAL_TEST_TARGETS} ARGS ${LLVM_LIT_EXTRA_ARGS} ) endif() @@ -578,8 +602,8 @@ if (CLANG_ENABLE_BOOTSTRAP) if(NOT BOOTSTRAP_LLVM_ENABLE_LLD AND LLVM_BINUTILS_INCDIR) add_dependencies(clang-bootstrap-deps LLVMgold) endif() - set(LTO_AR -DCMAKE_AR=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar) - set(LTO_RANLIB -DCMAKE_RANLIB=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib) + set(${CLANG_STAGE}_AR -DCMAKE_AR=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar) + set(${CLANG_STAGE}_RANLIB -DCMAKE_RANLIB=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib) endif() endif() @@ -645,6 +669,26 @@ if (CLANG_ENABLE_BOOTSTRAP) -DCMAKE_ASM_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/${C_COMPILER} -DCMAKE_ASM_COMPILER_ID=Clang) + if(BOOTSTRAP_CMAKE_SYSTEM_NAME) + set(${CLANG_STAGE}_CONFIG -DLLVM_CONFIG_PATH=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-config) + set(${CLANG_STAGE}_TABLEGEN + -DLLVM_TABLEGEN=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-tblgen + -DCLANG_TABLEGEN=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang-tblgen) + if(BOOTSTRAP_CMAKE_SYSTEM_NAME STREQUAL "Linux") + if(BOOTSTRAP_LLVM_ENABLE_LLD) + set(${CLANG_STAGE}_LINKER -DCMAKE_LINKER=${LLVM_RUNTIME_OUTPUT_INTDIR}/ld.lld) + endif() + if(NOT BOOTSTRAP_LLVM_ENABLE_LTO) + add_dependencies(clang-bootstrap-deps llvm-ar llvm-ranlib) + set(${CLANG_STAGE}_AR -DCMAKE_AR=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar) + set(${CLANG_STAGE}_RANLIB -DCMAKE_RANLIB=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib) + endif() + add_dependencies(clang-bootstrap-deps llvm-objcopy llvm-strip) + set(${CLANG_STAGE}_OBJCOPY -DCMAKE_OBJCOPY=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-objcopy) + set(${CLANG_STAGE}_STRIP -DCMAKE_STRIP=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-strip) + endif() + endif() + if(BOOTSTRAP_LLVM_BUILD_INSTRUMENTED) add_dependencies(clang-bootstrap-deps llvm-profdata) set(PGO_OPT -DLLVM_PROFDATA=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-profdata) @@ -713,7 +757,14 @@ if (CLANG_ENABLE_BOOTSTRAP) ${PASSTHROUGH_VARIABLES} -DCLANG_STAGE=${NEXT_CLANG_STAGE} ${COMPILER_OPTIONS} - ${LTO_LIBRARY} ${LTO_AR} ${LTO_RANLIB} ${verbose} ${PGO_OPT} + ${${CLANG_STAGE}_CONFIG} + ${${CLANG_STAGE}_TABLEGEN} + ${LTO_LIBRARY} ${verbose} ${PGO_OPT} + ${${CLANG_STAGE}_LINKER} + ${${CLANG_STAGE}_AR} + ${${CLANG_STAGE}_RANLIB} + ${${CLANG_STAGE}_OBJCOPY} + ${${CLANG_STAGE}_STRIP} INSTALL_COMMAND "" STEP_TARGETS configure build USES_TERMINAL_CONFIGURE 1 Modified: vendor/clang/dist/CODE_OWNERS.TXT ============================================================================== --- vendor/clang/dist/CODE_OWNERS.TXT Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/CODE_OWNERS.TXT Sat Jan 19 10:04:05 2019 (r343173) @@ -49,6 +49,10 @@ N: John McCall E: rjmccall@apple.com D: Clang LLVM IR generation +N: Brad Smith +E: brad@comstyle.com +D: OpenBSD driver + N: Richard Smith E: richard@metafoo.co.uk D: All parts of Clang not covered by someone else Modified: vendor/clang/dist/LICENSE.TXT ============================================================================== --- vendor/clang/dist/LICENSE.TXT Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/LICENSE.TXT Sat Jan 19 10:04:05 2019 (r343173) @@ -4,7 +4,7 @@ LLVM Release License University of Illinois/NCSA Open Source License -Copyright (c) 2007-2018 University of Illinois at Urbana-Champaign. +Copyright (c) 2007-2019 University of Illinois at Urbana-Champaign. All rights reserved. Developed by: Modified: vendor/clang/dist/NOTES.txt ============================================================================== --- vendor/clang/dist/NOTES.txt Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/NOTES.txt Sat Jan 19 10:04:05 2019 (r343173) @@ -10,13 +10,6 @@ This is similar to -Eonly. //===---------------------------------------------------------------------===// -Creating and using a PTH file for performance measurement (use a release build). - -$ clang -ccc-pch-is-pth -x objective-c-header INPUTS/Cocoa_h.m -o /tmp/tokencache -$ clang -cc1 -token-cache /tmp/tokencache INPUTS/Cocoa_h.m - -//===---------------------------------------------------------------------===// - C++ Template Instantiation benchmark: http://users.rcn.com/abrahams/instantiation_speed/index.html Modified: vendor/clang/dist/bindings/python/README.txt ============================================================================== --- vendor/clang/dist/bindings/python/README.txt Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/README.txt Sat Jan 19 10:04:05 2019 (r343173) @@ -4,12 +4,12 @@ This directory implements Python bindings for Clang. -You may need to alter LD_LIBRARY_PATH so that the Clang library can be +You may need to set CLANG_LIBRARY_PATH so that the Clang library can be 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) \ + CLANG_LIBRARY_PATH=$(llvm-config --libdir) \ 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 Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/clang/cindex.py Sat Jan 19 10:04:05 2019 (r343173) @@ -44,6 +44,7 @@ The major indexing objects are: Most object information is exposed using properties, when the underlying API call is efficient. """ +from __future__ import absolute_import, division, print_function # TODO # ==== @@ -63,10 +64,10 @@ call is efficient. # o implement additional SourceLocation, SourceRange, and File methods. from ctypes import * -import collections import clang.enumerations +import os import sys if sys.version_info[0] == 3: # Python 3 strings are unicode, translate them to/from utf8 for C-interop. @@ -108,8 +109,6 @@ if sys.version_info[0] == 3: return x return x.encode('utf8') - xrange = range - elif sys.version_info[0] == 2: # Python 2 strings are utf8 byte strings, no translation is needed for # C-interop. @@ -123,7 +122,23 @@ elif sys.version_info[0] == 2: def b(x): return x +# Importing ABC-s directly from collections is deprecated since Python 3.7, +# will stop working in Python 3.8. +# See: https://docs.python.org/dev/whatsnew/3.7.html#id3 +if sys.version_info[:2] >= (3, 7): + from collections import abc as collections_abc +else: + import collections as collections_abc +# We only support PathLike objects on Python version with os.fspath present +# to be consistent with the Python standard library. On older Python versions +# we only support strings and we have dummy fspath to just pass them through. +try: + fspath = os.fspath +except AttributeError: + def fspath(x): + return x + # ctypes doesn't implicitly convert c_void_p to the appropriate wrapper # object. This is a problem, because it means that from_parameter will see an # integer and pass the wrong value on platforms where int != void*. Work around @@ -391,7 +406,7 @@ class Diagnostic(object): @property def ranges(self): - class RangeIterator: + class RangeIterator(object): def __init__(self, diag): self.diag = diag @@ -407,7 +422,7 @@ class Diagnostic(object): @property def fixits(self): - class FixItIterator: + class FixItIterator(object): def __init__(self, diag): self.diag = diag @@ -427,7 +442,7 @@ class Diagnostic(object): @property def children(self): - class ChildDiagnosticsIterator: + class ChildDiagnosticsIterator(object): def __init__(self, diag): self.diag_set = conf.lib.clang_getChildDiagnostics(diag) @@ -547,7 +562,7 @@ class TokenGroup(object): token_group = TokenGroup(tu, tokens_memory, tokens_count) - for i in xrange(0, count): + for i in range(0, count): token = Token() token.int_data = tokens_array[i].int_data token.ptr_data = tokens_array[i].ptr_data @@ -2173,7 +2188,7 @@ class Type(Structure): The returned object is iterable and indexable. Each item in the container is a Type instance. """ - class ArgumentsIterator(collections.Sequence): + class ArgumentsIterator(collections_abc.Sequence): def __init__(self, parent): self.parent = parent self.length = None @@ -2254,6 +2269,12 @@ class Type(Structure): return res + def get_num_template_arguments(self): + return conf.lib.clang_Type_getNumTemplateArguments(self) + + def get_template_argument_type(self, num): + return conf.lib.clang_Type_getTemplateArgumentAsType(self, num) + def get_canonical(self): """ Return the canonical type for a Type. @@ -2460,8 +2481,8 @@ SpellingCache = { # 20: CompletionChunk.Kind("VerticalSpace") } -class CompletionChunk: - class Kind: +class CompletionChunk(object): + class Kind(object): def __init__(self, name): self.name = name @@ -2548,7 +2569,7 @@ completionChunkKindMap = { 20: CompletionChunk.Kind("VerticalSpace")} class CompletionString(ClangObject): - class Availability: + class Availability(object): def __init__(self, name): self.name = name @@ -2641,7 +2662,7 @@ class CodeCompletionResults(ClangObject): @property def diagnostics(self): - class DiagnosticsItr: + class DiagnosticsItr(object): def __init__(self, ccr): self.ccr= ccr @@ -2746,11 +2767,11 @@ class TranslationUnit(ClangObject): etc. e.g. ["-Wall", "-I/path/to/include"]. In-memory file content can be provided via unsaved_files. This is an - iterable of 2-tuples. The first element is the str filename. The - second element defines the content. Content can be provided as str - source code or as file objects (anything with a read() method). If - a file object is being used, content will be read until EOF and the - read cursor will not be reset to its original position. + iterable of 2-tuples. The first element is the filename (str or + PathLike). The second element defines the content. Content can be + provided as str source code or as file objects (anything with a read() + method). If a file object is being used, content will be read until EOF + and the read cursor will not be reset to its original position. options is a bitwise or of TranslationUnit.PARSE_XXX flags which will control parsing behavior. @@ -2795,11 +2816,13 @@ class TranslationUnit(ClangObject): if hasattr(contents, "read"): contents = contents.read() - unsaved_array[i].name = b(name) + unsaved_array[i].name = b(fspath(name)) unsaved_array[i].contents = b(contents) unsaved_array[i].length = len(contents) - ptr = conf.lib.clang_parseTranslationUnit(index, filename, args_array, + ptr = conf.lib.clang_parseTranslationUnit(index, + fspath(filename) if filename is not None else None, + args_array, len(args), unsaved_array, len(unsaved_files), options) @@ -2820,11 +2843,13 @@ class TranslationUnit(ClangObject): index is optional and is the Index instance to use. If not provided, a default Index will be created. + + filename can be str or PathLike. """ if index is None: index = Index.create() - ptr = conf.lib.clang_createTranslationUnit(index, filename) + ptr = conf.lib.clang_createTranslationUnit(index, fspath(filename)) if not ptr: raise TranslationUnitLoadError(filename) @@ -2939,7 +2964,7 @@ class TranslationUnit(ClangObject): """ Return an iterable (and indexable) object containing the diagnostics. """ - class DiagIterator: + class DiagIterator(object): def __init__(self, tu): self.tu = tu @@ -2977,7 +3002,7 @@ class TranslationUnit(ClangObject): print(value) if not isinstance(value, str): raise TypeError('Unexpected unsaved file contents.') - unsaved_files_array[i].name = name + unsaved_files_array[i].name = fspath(name) unsaved_files_array[i].contents = value unsaved_files_array[i].length = len(value) ptr = conf.lib.clang_reparseTranslationUnit(self, len(unsaved_files), @@ -2996,10 +3021,10 @@ class TranslationUnit(ClangObject): case, the reason(s) why should be available via TranslationUnit.diagnostics(). - filename -- The path to save the translation unit to. + filename -- The path to save the translation unit to (str or PathLike). """ options = conf.lib.clang_defaultSaveOptions(self) - result = int(conf.lib.clang_saveTranslationUnit(self, filename, + result = int(conf.lib.clang_saveTranslationUnit(self, fspath(filename), options)) if result != 0: raise TranslationUnitSaveError(result, @@ -3041,10 +3066,10 @@ class TranslationUnit(ClangObject): print(value) if not isinstance(value, str): raise TypeError('Unexpected unsaved file contents.') - unsaved_files_array[i].name = b(name) + unsaved_files_array[i].name = b(fspath(name)) unsaved_files_array[i].contents = b(value) unsaved_files_array[i].length = len(value) - ptr = conf.lib.clang_codeCompleteAt(self, path, line, column, + ptr = conf.lib.clang_codeCompleteAt(self, fspath(path), line, column, unsaved_files_array, len(unsaved_files), options) if ptr: return CodeCompletionResults(ptr) @@ -3072,7 +3097,7 @@ class File(ClangObject): @staticmethod def from_name(translation_unit, file_name): """Retrieve a file handle within the given translation unit.""" - return File(conf.lib.clang_getFile(translation_unit, file_name)) + return File(conf.lib.clang_getFile(translation_unit, fspath(file_name))) @property def name(self): @@ -3171,7 +3196,7 @@ class CompileCommand(object): Invariant : the first argument is the compiler executable """ length = conf.lib.clang_CompileCommand_getNumArgs(self.cmd) - for i in xrange(length): + for i in range(length): yield conf.lib.clang_CompileCommand_getArg(self.cmd, i) class CompileCommands(object): @@ -3223,7 +3248,7 @@ class CompilationDatabase(ClangObject): """Builds a CompilationDatabase from the database found in buildDir""" errorCode = c_uint() try: - cdb = conf.lib.clang_CompilationDatabase_fromDirectory(buildDir, + cdb = conf.lib.clang_CompilationDatabase_fromDirectory(fspath(buildDir), byref(errorCode)) except CompilationDatabaseError as e: raise CompilationDatabaseError(int(errorCode.value), @@ -3236,7 +3261,7 @@ class CompilationDatabase(ClangObject): build filename. Returns None if filename is not found in the database. """ return conf.lib.clang_CompilationDatabase_getCompileCommands(self, - filename) + fspath(filename)) def getAllCompileCommands(self): """ @@ -3999,6 +4024,15 @@ functionList = [ Type, Type.from_result), + ("clang_Type_getNumTemplateArguments", + [Type], + c_int), + + ("clang_Type_getTemplateArgumentAsType", + [Type, c_uint], + Type, + Type.from_result), + ("clang_Type_getOffsetOf", [Type, c_interop_string], c_longlong), @@ -4062,7 +4096,7 @@ def register_functions(lib, ignore_errors): for f in functionList: register(f) -class Config: +class Config(object): library_path = None library_file = None compatibility_check = True @@ -4075,7 +4109,7 @@ class Config: raise Exception("library path must be set before before using " \ "any other functionalities in libclang.") - Config.library_path = path + Config.library_path = fspath(path) @staticmethod def set_library_file(filename): @@ -4084,7 +4118,7 @@ class Config: raise Exception("library file must be set before before using " \ "any other functionalities in libclang.") - Config.library_file = filename + Config.library_file = fspath(filename) @staticmethod def set_compatibility_check(check_status): Modified: vendor/clang/dist/bindings/python/examples/cindex/cindex-dump.py ============================================================================== --- vendor/clang/dist/bindings/python/examples/cindex/cindex-dump.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/examples/cindex/cindex-dump.py Sat Jan 19 10:04:05 2019 (r343173) @@ -79,7 +79,7 @@ def main(): if not tu: parser.error("unable to load input") - pprint(('diags', map(get_diag_info, tu.diagnostics))) + pprint(('diags', [get_diag_info(d) for d in tu.diagnostics])) pprint(('nodes', get_info(tu.cursor))) if __name__ == '__main__': Added: vendor/clang/dist/bindings/python/tests/CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/clang/dist/bindings/python/tests/CMakeLists.txt Sat Jan 19 10:04:05 2019 (r343173) @@ -0,0 +1,46 @@ +# Test target to run Python test suite from main build. + +add_custom_target(check-clang-python + COMMAND ${CMAKE_COMMAND} -E env + CLANG_LIBRARY_PATH=$ + ${PYTHON_EXECUTABLE} -m unittest discover + DEPENDS libclang + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/..) + +set(RUN_PYTHON_TESTS TRUE) +set_target_properties(check-clang-python PROPERTIES FOLDER "Clang tests") + +# Tests require libclang.so which is only built with LLVM_ENABLE_PIC=ON +if(NOT LLVM_ENABLE_PIC) + set(RUN_PYTHON_TESTS FALSE) +endif() + +# Do not try to run if libclang was built with ASan because +# the sanitizer library will likely be loaded too late to perform +# interception and will then fail. +# We could use LD_PRELOAD/DYLD_INSERT_LIBRARIES but this isn't +# portable so its easier just to not run the tests when building +# with ASan. +list(FIND LLVM_USE_SANITIZER "Address" LLVM_USE_ASAN_INDEX) +if(NOT LLVM_USE_ASAN_INDEX EQUAL -1) + set(RUN_PYTHON_TESTS FALSE) +endif() + +# Tests fail on Windows, and need someone knowledgeable to fix. +# It's not clear whether it's a test or a valid binding problem. +if(WIN32) + set(RUN_PYTHON_TESTS FALSE) +endif() + +# AArch64 and Hexagon have known test failures that need to be +# addressed. +# SystemZ has broken Python/FFI interface: +# https://reviews.llvm.org/D52840#1265716 +if(${LLVM_NATIVE_ARCH} MATCHES "^(AArch64|Hexagon|SystemZ)$") + set(RUN_PYTHON_TESTS FALSE) +endif() + +if(RUN_PYTHON_TESTS) + set_property(GLOBAL APPEND PROPERTY + LLVM_ADDITIONAL_TEST_TARGETS check-clang-python) +endif() Modified: vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,7 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) from clang.cindex import AccessSpecifier from clang.cindex import Cursor Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import CompilationDatabase from clang.cindex import CompilationDatabaseError from clang.cindex import CompileCommands @@ -6,6 +11,8 @@ import os import gc import unittest import sys +from .util import skip_if_no_fspath +from .util import str_to_path kInputsDir = os.path.join(os.path.dirname(__file__), 'INPUTS') @@ -26,15 +33,17 @@ class TestCDB(unittest.TestCase): """Check we can load a compilation database""" cdb = CompilationDatabase.fromDirectory(kInputsDir) - def test_lookup_fail(self): - """Check file lookup failure""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - self.assertIsNone(cdb.getCompileCommands('file_do_not_exist.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) + + @skip_if_no_fspath + def test_lookup_succeed_pathlike(self): + """Same as test_lookup_succeed, but with PathLikes""" + cdb = CompilationDatabase.fromDirectory(str_to_path(kInputsDir)) + cmds = cdb.getCompileCommands(str_to_path('/home/john.doe/MyProject/project.cpp')) self.assertNotEqual(len(cmds), 0) def test_all_compilecommand(self): Modified: vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,6 +1,13 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import TranslationUnit import unittest +from .util import skip_if_no_fspath +from .util import str_to_path class TestCodeCompletion(unittest.TestCase): @@ -38,6 +45,32 @@ void f() { ] self.check_completion_results(cr, expected) + @skip_if_no_fspath + def test_code_complete_pathlike(self): + files = [(str_to_path('fake.c'), """ +/// Aaa. +int test1; + +/// Bbb. +void test2(void); + +void f() { + +} +""")] + + tu = TranslationUnit.from_source(str_to_path('fake.c'), ['-std=c99'], unsaved_files=files, + options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION) + + cr = tu.codeComplete(str_to_path('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" + ] + self.check_completion_results(cr, expected) + def test_code_complete_availability(self): files = [('fake.cpp', """ class P { @@ -61,11 +94,11 @@ void f(P x, Q y) { 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", + "{'const', TypedText} || Priority: 50 || Availability: Available || Brief comment: None", + "{'volatile', TypedText} || Priority: 50 || 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" + "{'P', TypedText} || Priority: 50 || Availability: Available || Brief comment: None", + "{'Q', TypedText} || Priority: 50 || 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 Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_comment.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import TranslationUnit from tests.cindex.util import get_cursor Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + import ctypes import gc import unittest Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import CursorKind import unittest Modified: vendor/clang/dist/bindings/python/tests/cindex/test_diagnostics.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_diagnostics.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_diagnostics.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import * from .util import get_tu @@ -46,7 +51,7 @@ class TestDiagnostics(unittest.TestCase): self.assertEqual(tu.diagnostics[0].fixits[0].value, '.f0 = ') def test_diagnostic_range(self): - tu = get_tu('void f() { int i = "a" + 1; }') + tu = get_tu('void f() { int i = "a"; }') self.assertEqual(len(tu.diagnostics), 1) self.assertEqual(tu.diagnostics[0].severity, Diagnostic.Warning) self.assertEqual(tu.diagnostics[0].location.line, 1) @@ -58,7 +63,7 @@ class TestDiagnostics(unittest.TestCase): self.assertEqual(tu.diagnostics[0].ranges[0].start.line, 1) self.assertEqual(tu.diagnostics[0].ranges[0].start.column, 20) self.assertEqual(tu.diagnostics[0].ranges[0].end.line, 1) - self.assertEqual(tu.diagnostics[0].ranges[0].end.column, 27) + self.assertEqual(tu.diagnostics[0].ranges[0].end.column, 23) with self.assertRaises(IndexError): tu.diagnostics[0].ranges[1].start.line Modified: vendor/clang/dist/bindings/python/tests/cindex/test_exception_specification_kind.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_exception_specification_kind.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_exception_specification_kind.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + import clang.cindex from clang.cindex import ExceptionSpecificationKind from .util import get_tu Modified: vendor/clang/dist/bindings/python/tests/cindex/test_file.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_file.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_file.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import Index, File import unittest Modified: vendor/clang/dist/bindings/python/tests/cindex/test_index.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_index.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_index.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import * import os import unittest Modified: vendor/clang/dist/bindings/python/tests/cindex/test_linkage.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_linkage.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_linkage.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import LinkageKind from clang.cindex import Cursor from clang.cindex import TranslationUnit Modified: vendor/clang/dist/bindings/python/tests/cindex/test_location.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_location.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_location.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import Cursor from clang.cindex import File from clang.cindex import SourceLocation Modified: vendor/clang/dist/bindings/python/tests/cindex/test_tls_kind.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_tls_kind.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_tls_kind.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import TLSKind from clang.cindex import Cursor from clang.cindex import TranslationUnit Modified: vendor/clang/dist/bindings/python/tests/cindex/test_token_kind.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_token_kind.py Sat Jan 19 10:01:43 2019 (r343172) +++ vendor/clang/dist/bindings/python/tests/cindex/test_token_kind.py Sat Jan 19 10:04:05 2019 (r343173) @@ -1,3 +1,8 @@ +import os +from clang.cindex import Config +if 'CLANG_LIBRARY_PATH' in os.environ: + Config.set_library_path(os.environ['CLANG_LIBRARY_PATH']) + from clang.cindex import TokenKind *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***