aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.cirrus.yml6
-rw-r--r--.clang-format4
-rw-r--r--MAINTAINERS12
-rw-r--r--Makefile6
-rw-r--r--Makefile.inc143
-rw-r--r--Makefile.libcompat4
-rw-r--r--ObsoleteFiles.inc493
-rw-r--r--RELNOTES27
-rw-r--r--UPDATING64
-rw-r--r--bin/date/date.1100
-rw-r--r--bin/date/date.c6
-rw-r--r--bin/echo/echo.c22
-rw-r--r--bin/freebsd-version/freebsd-version.113
-rw-r--r--bin/freebsd-version/freebsd-version.sh.in29
-rw-r--r--bin/hostname/hostname.c7
-rw-r--r--bin/ls/extern.h1
-rw-r--r--bin/ls/ls.119
-rw-r--r--bin/ls/ls.c2
-rw-r--r--bin/ls/print.c21
-rw-r--r--bin/mkdir/mkdir.c2
-rw-r--r--bin/pax/buf_subs.c2
-rw-r--r--bin/ps/print.c2
-rw-r--r--bin/ps/ps.c7
-rw-r--r--bin/sh/dot.profile4
-rw-r--r--bin/sh/dot.shrc13
-rw-r--r--bin/sh/error.c2
-rw-r--r--bin/sh/eval.c2
-rw-r--r--bin/sh/exec.c2
-rw-r--r--bin/sh/histedit.c71
-rw-r--r--bin/sh/input.c14
-rw-r--r--bin/sh/input.h2
-rw-r--r--bin/sh/main.c12
-rw-r--r--bin/sh/main.h2
-rw-r--r--bin/sh/miscbltin.c2
-rw-r--r--bin/sh/nodetypes2
-rw-r--r--bin/sh/options.c2
-rw-r--r--bin/sh/options.h4
-rw-r--r--bin/sh/parser.c16
-rw-r--r--bin/sh/sh.15
-rw-r--r--bin/sh/shell.h2
-rw-r--r--bin/sh/tests/builtins/Makefile2
-rw-r--r--bin/sh/tests/builtins/read10.08
-rw-r--r--bin/sh/tests/builtins/read11.017
-rw-r--r--bin/sh/tests/parser/Makefile3
-rw-r--r--bin/sh/tests/parser/heredoc14.08
-rw-r--r--bin/sh/tests/parser/heredoc15.09
-rw-r--r--bin/sh/tests/parser/heredoc16.08
-rw-r--r--bin/sh/trap.c2
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_create.c100
-rw-r--r--cddl/lib/Makefile4
-rw-r--r--cddl/lib/libavl/Makefile1
-rw-r--r--cddl/lib/libnvpair/Makefile1
-rw-r--r--cddl/lib/libzfs/Makefile1
-rw-r--r--cddl/lib/libzfs_core/Makefile9
-rw-r--r--cddl/lib/libzutil/Makefile7
-rw-r--r--cddl/usr.sbin/zfsd/Makefile.common2
-rw-r--r--contrib/bc/Makefile.in222
-rw-r--r--contrib/bc/NEWS.md76
-rw-r--r--contrib/bc/README.md60
-rw-r--r--contrib/bc/bc.sln31
-rw-r--r--contrib/bc/bc.vcxproj278
-rw-r--r--contrib/bc/bc.vcxproj.filters182
-rw-r--r--contrib/bc/bcl.pc.in8
-rw-r--r--contrib/bc/bcl.sln31
-rw-r--r--contrib/bc/bcl.vcxproj161
-rw-r--r--contrib/bc/bcl.vcxproj.filters96
-rw-r--r--contrib/bc/benchmarks/bc/add.bc21
-rw-r--r--contrib/bc/benchmarks/bc/arrays.bc34
-rw-r--r--contrib/bc/benchmarks/bc/arrays_and_constants.bc35
-rw-r--r--contrib/bc/benchmarks/bc/bitfuncs.bc18
-rw-r--r--contrib/bc/benchmarks/bc/constants.bc41
-rw-r--r--contrib/bc/benchmarks/bc/divide.bc26
-rw-r--r--contrib/bc/benchmarks/bc/functions.bc34
-rw-r--r--contrib/bc/benchmarks/bc/irand_long.bc9
-rw-r--r--contrib/bc/benchmarks/bc/irand_short.bc5
-rw-r--r--contrib/bc/benchmarks/bc/lib.bc7
-rw-r--r--contrib/bc/benchmarks/bc/multiply.bc23
-rw-r--r--contrib/bc/benchmarks/bc/postfix_incdec.bc7
-rw-r--r--contrib/bc/benchmarks/bc/power.bc2
-rw-r--r--contrib/bc/benchmarks/bc/strings.bc36
-rw-r--r--contrib/bc/benchmarks/bc/subtract.bc22
-rw-r--r--contrib/bc/benchmarks/dc/modexp.dc42
-rwxr-xr-xcontrib/bc/configure.sh288
-rw-r--r--contrib/bc/gen/bc_help.txt17
-rw-r--r--contrib/bc/gen/dc_help.txt17
-rw-r--r--contrib/bc/gen/lib2.bc36
-rw-r--r--contrib/bc/include/bc.h15
-rw-r--r--contrib/bc/include/bcl.h5
-rw-r--r--contrib/bc/include/history.h6
-rw-r--r--contrib/bc/include/lang.h13
-rw-r--r--contrib/bc/include/lex.h13
-rw-r--r--contrib/bc/include/program.h16
-rw-r--r--contrib/bc/include/status.h16
-rw-r--r--contrib/bc/include/vector.h4
-rw-r--r--contrib/bc/include/version.h2
-rw-r--r--contrib/bc/include/vm.h25
-rw-r--r--contrib/bc/locales/de_DE.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/de_DE.UTF-8.msg10
-rw-r--r--contrib/bc/locales/en_US.msg10
-rw-r--r--contrib/bc/locales/es_ES.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/es_ES.UTF-8.msg10
-rw-r--r--contrib/bc/locales/fr_FR.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/fr_FR.UTF-8.msg10
-rw-r--r--contrib/bc/locales/ja_JP.UTF-8.msg10
-rw-r--r--contrib/bc/locales/ja_JP.eucJP.msg10
-rw-r--r--contrib/bc/locales/nl_NL.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/nl_NL.UTF-8.msg10
-rw-r--r--contrib/bc/locales/pl_PL.ISO8859-2.msg10
-rw-r--r--contrib/bc/locales/pl_PL.UTF-8.msg10
-rw-r--r--contrib/bc/locales/pt_PT.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/pt_PT.UTF-8.msg10
-rw-r--r--contrib/bc/locales/ru_RU.CP1251.msg10
-rw-r--r--contrib/bc/locales/ru_RU.CP866.msg10
-rw-r--r--contrib/bc/locales/ru_RU.ISO8859-5.msg10
-rw-r--r--contrib/bc/locales/ru_RU.KOI8-R.msg10
-rw-r--r--contrib/bc/locales/ru_RU.UTF-8.msg10
-rw-r--r--contrib/bc/locales/zh_CN.GB18030.msg10
-rw-r--r--contrib/bc/locales/zh_CN.GB2312.msg10
-rw-r--r--contrib/bc/locales/zh_CN.GBK.msg10
-rw-r--r--contrib/bc/locales/zh_CN.UTF-8.msg10
-rw-r--r--contrib/bc/locales/zh_CN.eucCN.msg10
-rw-r--r--contrib/bc/manuals/bc/A.1102
-rw-r--r--contrib/bc/manuals/bc/A.1.md79
-rw-r--r--contrib/bc/manuals/bc/E.158
-rw-r--r--contrib/bc/manuals/bc/E.1.md41
-rw-r--r--contrib/bc/manuals/bc/EH.158
-rw-r--r--contrib/bc/manuals/bc/EH.1.md41
-rw-r--r--contrib/bc/manuals/bc/EHN.158
-rw-r--r--contrib/bc/manuals/bc/EHN.1.md41
-rw-r--r--contrib/bc/manuals/bc/EN.158
-rw-r--r--contrib/bc/manuals/bc/EN.1.md41
-rw-r--r--contrib/bc/manuals/bc/H.1102
-rw-r--r--contrib/bc/manuals/bc/H.1.md79
-rw-r--r--contrib/bc/manuals/bc/HN.1102
-rw-r--r--contrib/bc/manuals/bc/HN.1.md79
-rw-r--r--contrib/bc/manuals/bc/N.1102
-rw-r--r--contrib/bc/manuals/bc/N.1.md79
-rw-r--r--contrib/bc/manuals/bcl.329
-rw-r--r--contrib/bc/manuals/bcl.3.md26
-rw-r--r--contrib/bc/manuals/build.md25
-rw-r--r--contrib/bc/manuals/dc/A.158
-rw-r--r--contrib/bc/manuals/dc/A.1.md51
-rw-r--r--contrib/bc/manuals/dc/E.158
-rw-r--r--contrib/bc/manuals/dc/E.1.md51
-rw-r--r--contrib/bc/manuals/dc/EH.158
-rw-r--r--contrib/bc/manuals/dc/EH.1.md51
-rw-r--r--contrib/bc/manuals/dc/EHN.158
-rw-r--r--contrib/bc/manuals/dc/EHN.1.md51
-rw-r--r--contrib/bc/manuals/dc/EN.158
-rw-r--r--contrib/bc/manuals/dc/EN.1.md51
-rw-r--r--contrib/bc/manuals/dc/H.158
-rw-r--r--contrib/bc/manuals/dc/H.1.md51
-rw-r--r--contrib/bc/manuals/dc/HN.158
-rw-r--r--contrib/bc/manuals/dc/HN.1.md51
-rw-r--r--contrib/bc/manuals/dc/N.158
-rw-r--r--contrib/bc/manuals/dc/N.1.md51
-rw-r--r--contrib/bc/manuals/development.md4950
-rw-r--r--contrib/bc/manuals/release.md72
-rwxr-xr-xcontrib/bc/scripts/afl.py245
-rwxr-xr-xcontrib/bc/scripts/alloc.sh84
-rwxr-xr-xcontrib/bc/scripts/benchmark.sh159
-rw-r--r--contrib/bc/scripts/bitgen.c101
-rwxr-xr-xcontrib/bc/scripts/exec-install.sh9
-rwxr-xr-xcontrib/bc/scripts/functions.sh8
-rwxr-xr-xcontrib/bc/scripts/fuzz_prep.sh81
-rwxr-xr-xcontrib/bc/scripts/karatsuba.py7
-rwxr-xr-xcontrib/bc/scripts/manpage.sh175
-rw-r--r--contrib/bc/scripts/ministat.c670
-rwxr-xr-xcontrib/bc/scripts/package.sh173
-rwxr-xr-xcontrib/bc/scripts/radamsa.sh133
-rw-r--r--contrib/bc/scripts/radamsa.txt17
-rwxr-xr-xcontrib/bc/scripts/randmath.py421
-rwxr-xr-xcontrib/bc/scripts/release.sh779
-rw-r--r--contrib/bc/scripts/release_settings.txt16
-rwxr-xr-xcontrib/bc/scripts/test_settings.sh77
-rw-r--r--contrib/bc/scripts/test_settings.txt93
-rw-r--r--contrib/bc/src/args.c16
-rw-r--r--contrib/bc/src/bc_lex.c2
-rw-r--r--contrib/bc/src/bc_parse.c100
-rw-r--r--contrib/bc/src/data.c21
-rw-r--r--contrib/bc/src/dc_lex.c15
-rw-r--r--contrib/bc/src/dc_parse.c5
-rw-r--r--contrib/bc/src/file.c37
-rw-r--r--contrib/bc/src/history.c148
-rw-r--r--contrib/bc/src/lex.c17
-rw-r--r--contrib/bc/src/library.c26
-rw-r--r--contrib/bc/src/num.c18
-rw-r--r--contrib/bc/src/opt.c2
-rw-r--r--contrib/bc/src/parse.c14
-rw-r--r--contrib/bc/src/program.c93
-rw-r--r--contrib/bc/src/rand.c11
-rw-r--r--contrib/bc/src/read.c24
-rw-r--r--contrib/bc/src/vector.c2
-rw-r--r--contrib/bc/src/vm.c115
-rwxr-xr-xcontrib/bc/tests/all.sh100
-rw-r--r--contrib/bc/tests/bc/all.txt2
-rw-r--r--contrib/bc/tests/bc/leadingzero.txt12
-rw-r--r--contrib/bc/tests/bc/leadingzero_results.txt12
-rw-r--r--contrib/bc/tests/bc/misc8.txt8
-rw-r--r--contrib/bc/tests/bc/misc8_results.txt3
-rw-r--r--contrib/bc/tests/bc/posix_errors.txt1
-rw-r--r--contrib/bc/tests/bc/scripts/all.txt2
-rw-r--r--contrib/bc/tests/bc/scripts/globals.bc4
-rw-r--r--contrib/bc/tests/bc/scripts/ifs.bc49
-rw-r--r--contrib/bc/tests/bc/scripts/ifs.txt18
-rw-r--r--contrib/bc/tests/bc/scripts/ifs2.bc33
-rw-r--r--contrib/bc/tests/bc/scripts/ifs2.txt34
-rw-r--r--contrib/bc/tests/bc/stdin2.txt3
-rw-r--r--contrib/bc/tests/bc/stdin2_results.txt21
-rwxr-xr-xcontrib/bc/tests/bc/timeconst.sh7
-rw-r--r--contrib/bc/tests/bcl.c98
-rw-r--r--contrib/bc/tests/dc/errors.txt3
-rw-r--r--contrib/bc/tests/dc/errors/33.txtbin329 -> 323 bytes
-rwxr-xr-xcontrib/bc/tests/error.sh99
-rwxr-xr-xcontrib/bc/tests/errors.sh51
-rw-r--r--contrib/bc/tests/extra_required.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_afl.yaml125
-rw-r--r--contrib/bc/tests/fuzzing/bc_afl_continue.yaml122
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/strings.txt14
l---------contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt1
-rwxr-xr-xcontrib/bc/tests/history.py417
-rwxr-xr-xcontrib/bc/tests/history.sh30
-rwxr-xr-xcontrib/bc/tests/other.sh56
-rwxr-xr-xcontrib/bc/tests/read.sh4
-rwxr-xr-xcontrib/bc/tests/script.sh4
-rwxr-xr-xcontrib/bc/tests/scripts.sh51
-rwxr-xr-xcontrib/bc/tests/stdin.sh8
-rwxr-xr-xcontrib/bc/tests/test.sh4
-rw-r--r--contrib/bc/vs/bc.sln31
-rw-r--r--contrib/bc/vs/bc.vcxproj297
-rw-r--r--contrib/bc/vs/bc.vcxproj.filters173
-rw-r--r--contrib/bc/vs/bcl.sln37
-rw-r--r--contrib/bc/vs/bcl.vcxproj259
-rw-r--r--contrib/bc/vs/bcl.vcxproj.filters90
-rw-r--r--contrib/bc/vs/tests/tests_bc.bat104
-rw-r--r--contrib/bc/vs/tests/tests_dc.bat61
-rw-r--r--contrib/bsddialog/GNUMakefile28
-rw-r--r--contrib/bsddialog/LICENSE24
-rw-r--r--contrib/bsddialog/Makefile49
-rw-r--r--contrib/bsddialog/README.md160
-rw-r--r--contrib/bsddialog/bsddialog.c1263
-rw-r--r--contrib/bsddialog/lib/GNUMakefile31
-rw-r--r--contrib/bsddialog/lib/Makefile73
-rw-r--r--contrib/bsddialog/lib/barbox.c369
-rw-r--r--contrib/bsddialog/lib/bsddialog.h257
-rw-r--r--contrib/bsddialog/lib/bsddialog_theme.h96
-rw-r--r--contrib/bsddialog/lib/commandbox.c211
-rw-r--r--contrib/bsddialog/lib/editorbox.c45
-rw-r--r--contrib/bsddialog/lib/filebox.c52
-rw-r--r--contrib/bsddialog/lib/formbox.c396
-rw-r--r--contrib/bsddialog/lib/infobox.c114
-rw-r--r--contrib/bsddialog/lib/lib_util.c996
-rw-r--r--contrib/bsddialog/lib/lib_util.h146
-rw-r--r--contrib/bsddialog/lib/libbsddialog.c142
-rw-r--r--contrib/bsddialog/lib/menubox.c1015
-rw-r--r--contrib/bsddialog/lib/messagebox.c278
-rw-r--r--contrib/bsddialog/lib/textbox.c280
-rw-r--r--contrib/bsddialog/lib/theme.c286
-rw-r--r--contrib/bsddialog/lib/timebox.c241
-rw-r--r--contrib/bsddialog/library_examples/buildlist.c44
-rw-r--r--contrib/bsddialog/library_examples/checklist.c44
-rwxr-xr-xcontrib/bsddialog/library_examples/compile10
-rw-r--r--contrib/bsddialog/library_examples/infobox.c32
-rw-r--r--contrib/bsddialog/library_examples/menu.c44
-rw-r--r--contrib/bsddialog/library_examples/mixedlist.c71
-rw-r--r--contrib/bsddialog/library_examples/msgbox.c42
-rw-r--r--contrib/bsddialog/library_examples/ports.c97
-rw-r--r--contrib/bsddialog/library_examples/radiolist.c44
-rw-r--r--contrib/bsddialog/library_examples/theme.c67
-rw-r--r--contrib/bsddialog/library_examples/treeview.c44
-rw-r--r--contrib/bsddialog/library_examples/yesno.c32
-rw-r--r--contrib/bsddialog/screenshot.pngbin0 -> 11050 bytes
-rwxr-xr-xcontrib/bsddialog/utility_examples/gauge_example.sh20
-rwxr-xr-xcontrib/bsddialog/utility_examples/info_example.sh3
-rwxr-xr-xcontrib/bsddialog/utility_examples/menu_example.sh41
-rwxr-xr-xcontrib/bsddialog/utility_examples/message_example.sh5
-rwxr-xr-xcontrib/bsddialog/utility_examples/mixedform_example.sh25
-rwxr-xr-xcontrib/bsddialog/utility_examples/mixedgauge_example.sh24
-rw-r--r--contrib/bsnmp/snmpd/main.c2
-rw-r--r--contrib/dma/Makefile2
-rw-r--r--contrib/dma/VERSION2
-rw-r--r--contrib/dma/conf.c20
-rw-r--r--contrib/dma/crypto.c43
-rw-r--r--contrib/dma/dfcompat.c6
-rw-r--r--contrib/dma/dma.817
-rw-r--r--contrib/dma/dma.c38
-rw-r--r--contrib/dma/dma.conf6
-rw-r--r--contrib/dma/dma.h17
-rw-r--r--contrib/dma/dns.c5
-rw-r--r--[-rwxr-xr-x]contrib/dma/get-version.sh0
-rw-r--r--contrib/dma/local.c5
-rw-r--r--contrib/dma/mail.c40
-rw-r--r--contrib/dma/net.c284
-rw-r--r--contrib/dma/spool.c2
-rw-r--r--contrib/dma/util.c20
-rwxr-xr-xcontrib/elftoolchain/common/native-elf-format2
-rw-r--r--contrib/elftoolchain/elfcopy/main.c2
-rw-r--r--contrib/elftoolchain/readelf/readelf.c69
-rw-r--r--contrib/ipfilter/ipsend/sock.c1
-rw-r--r--contrib/libarchive/libarchive/archive_write_disk_posix.c87
-rw-r--r--contrib/libcbor/.clang-format151
-rw-r--r--contrib/libcbor/.github/workflows/fuzz.yml23
-rw-r--r--contrib/libcbor/.gitignore8
-rw-r--r--contrib/libcbor/.travis.yml66
-rw-r--r--contrib/libcbor/CHANGELOG.md109
-rw-r--r--contrib/libcbor/CMakeLists.txt159
-rw-r--r--contrib/libcbor/CMakeModules/FindCJSON.cmake9
-rw-r--r--contrib/libcbor/CMakeModules/FindCMocka.cmake49
-rw-r--r--contrib/libcbor/CMakeModules/LibFindMacros.cmake120
-rw-r--r--contrib/libcbor/Doxyfile2417
-rw-r--r--contrib/libcbor/LICENSE.md21
-rw-r--r--contrib/libcbor/README.md122
-rw-r--r--contrib/libcbor/appveyor.yml27
-rwxr-xr-xcontrib/libcbor/clang-format.sh17
-rw-r--r--contrib/libcbor/codecov.yml2
-rw-r--r--contrib/libcbor/doc/Makefile180
-rw-r--r--contrib/libcbor/doc/doxy_frontpage.md37
-rw-r--r--contrib/libcbor/doc/make.bat242
-rw-r--r--contrib/libcbor/doc/source/api.rst39
-rw-r--r--contrib/libcbor/doc/source/api/decoding.rst53
-rw-r--r--contrib/libcbor/doc/source/api/encoding.rst23
-rw-r--r--contrib/libcbor/doc/source/api/item_reference_counting.rst41
-rw-r--r--contrib/libcbor/doc/source/api/item_types.rst41
-rw-r--r--contrib/libcbor/doc/source/api/type_0_1.rst91
-rw-r--r--contrib/libcbor/doc/source/api/type_2.rst66
-rw-r--r--contrib/libcbor/doc/source/api/type_3.rst55
-rw-r--r--contrib/libcbor/doc/source/api/type_4.rst62
-rw-r--r--contrib/libcbor/doc/source/api/type_5.rst44
-rw-r--r--contrib/libcbor/doc/source/api/type_6.rst21
-rw-r--r--contrib/libcbor/doc/source/api/type_7.rst75
-rw-r--r--contrib/libcbor/doc/source/changelog.rst4
-rw-r--r--contrib/libcbor/doc/source/conf.py296
-rw-r--r--contrib/libcbor/doc/source/development.rst143
-rw-r--r--contrib/libcbor/doc/source/getting_started.rst190
-rw-r--r--contrib/libcbor/doc/source/img/win_1.pngbin0 -> 29291 bytes
-rw-r--r--contrib/libcbor/doc/source/img/win_2.pngbin0 -> 20179 bytes
-rw-r--r--contrib/libcbor/doc/source/img/win_3.pngbin0 -> 47224 bytes
-rw-r--r--contrib/libcbor/doc/source/img/win_4.pngbin0 -> 11272 bytes
-rw-r--r--contrib/libcbor/doc/source/img/win_5.pngbin0 -> 29490 bytes
-rw-r--r--contrib/libcbor/doc/source/img/win_6.pngbin0 -> 25195 bytes
-rw-r--r--contrib/libcbor/doc/source/index.rst40
-rw-r--r--contrib/libcbor/doc/source/internal.rst128
-rw-r--r--contrib/libcbor/doc/source/requirements.txt39
-rw-r--r--contrib/libcbor/doc/source/rfc_conformance.rst17
-rw-r--r--contrib/libcbor/doc/source/streaming.rst13
-rw-r--r--contrib/libcbor/doc/source/streaming/decoding.rst40
-rw-r--r--contrib/libcbor/doc/source/streaming/encoding.rst4
-rw-r--r--contrib/libcbor/doc/source/tests.rst39
-rw-r--r--contrib/libcbor/doc/source/using.rst173
-rw-r--r--contrib/libcbor/examples/CMakeLists.txt25
-rw-r--r--contrib/libcbor/examples/cjson2cbor.c145
-rw-r--r--contrib/libcbor/examples/create_items.c33
-rw-r--r--contrib/libcbor/examples/data/floats.cborbin0 -> 39 bytes
-rw-r--r--contrib/libcbor/examples/data/indef_string.cbor1
-rw-r--r--contrib/libcbor/examples/data/integer.cbor1
-rw-r--r--contrib/libcbor/examples/data/json_example.json6
-rw-r--r--contrib/libcbor/examples/data/map.cborbin0 -> 26 bytes
-rw-r--r--contrib/libcbor/examples/data/nested_array.cbor1
-rw-r--r--contrib/libcbor/examples/data/tagged_date.cbor1
-rw-r--r--contrib/libcbor/examples/hello.c16
-rw-r--r--contrib/libcbor/examples/readfile.c78
-rw-r--r--contrib/libcbor/examples/sort.c41
-rw-r--r--contrib/libcbor/examples/streaming_parser.c58
-rwxr-xr-xcontrib/libcbor/misc/bytes.rb3
-rwxr-xr-xcontrib/libcbor/misc/file_to_bytes.rb5
-rwxr-xr-xcontrib/libcbor/misc/hooks/pre-commit18
-rwxr-xr-xcontrib/libcbor/misc/repeat.rb3
-rwxr-xr-xcontrib/libcbor/misc/seq.rb3
-rwxr-xr-xcontrib/libcbor/misc/update_version.py38
-rwxr-xr-xcontrib/libcbor/oss-fuzz/build.sh28
-rw-r--r--contrib/libcbor/oss-fuzz/cbor_load_fuzzer.cc37
-rwxr-xr-xcontrib/libcbor/release.sh75
-rw-r--r--contrib/libcbor/src/CMakeLists.txt45
-rw-r--r--contrib/libcbor/src/allocators.c19
-rw-r--r--contrib/libcbor/src/cbor.c345
-rw-r--r--contrib/libcbor/src/cbor.h68
-rw-r--r--contrib/libcbor/src/cbor/arrays.c135
-rw-r--r--contrib/libcbor/src/cbor/arrays.h116
-rw-r--r--contrib/libcbor/src/cbor/bytestrings.c117
-rw-r--r--contrib/libcbor/src/cbor/bytestrings.h132
-rw-r--r--contrib/libcbor/src/cbor/callbacks.c116
-rw-r--r--contrib/libcbor/src/cbor/callbacks.h187
-rw-r--r--contrib/libcbor/src/cbor/common.c160
-rw-r--r--contrib/libcbor/src/cbor/common.h303
-rw-r--r--contrib/libcbor/src/cbor/configuration.h.in16
-rw-r--r--contrib/libcbor/src/cbor/data.h255
-rw-r--r--contrib/libcbor/src/cbor/encoding.c192
-rw-r--r--contrib/libcbor/src/cbor/encoding.h109
-rw-r--r--contrib/libcbor/src/cbor/floats_ctrls.c189
-rw-r--r--contrib/libcbor/src/cbor/floats_ctrls.h212
-rw-r--r--contrib/libcbor/src/cbor/internal/builder_callbacks.c389
-rw-r--r--contrib/libcbor/src/cbor/internal/builder_callbacks.h81
-rw-r--r--contrib/libcbor/src/cbor/internal/encoders.c98
-rw-r--r--contrib/libcbor/src/cbor/internal/encoders.h36
-rw-r--r--contrib/libcbor/src/cbor/internal/loaders.c80
-rw-r--r--contrib/libcbor/src/cbor/internal/loaders.h36
-rw-r--r--contrib/libcbor/src/cbor/internal/memory_utils.c44
-rw-r--r--contrib/libcbor/src/cbor/internal/memory_utils.h39
-rw-r--r--contrib/libcbor/src/cbor/internal/stack.c33
-rw-r--r--contrib/libcbor/src/cbor/internal/stack.h41
-rw-r--r--contrib/libcbor/src/cbor/internal/unicode.c94
-rw-r--r--contrib/libcbor/src/cbor/internal/unicode.h32
-rw-r--r--contrib/libcbor/src/cbor/ints.c191
-rw-r--r--contrib/libcbor/src/cbor/ints.h210
-rw-r--r--contrib/libcbor/src/cbor/maps.c125
-rw-r--r--contrib/libcbor/src/cbor/maps.h112
-rw-r--r--contrib/libcbor/src/cbor/serialization.c286
-rw-r--r--contrib/libcbor/src/cbor/serialization.h135
-rw-r--r--contrib/libcbor/src/cbor/streaming.c664
-rw-r--r--contrib/libcbor/src/cbor/streaming.h37
-rw-r--r--contrib/libcbor/src/cbor/strings.c133
-rw-r--r--contrib/libcbor/src/cbor/strings.h153
-rw-r--r--contrib/libcbor/src/cbor/tags.c43
-rw-r--r--contrib/libcbor/src/cbor/tags.h65
-rw-r--r--contrib/libcbor/src/libcbor.pc.in11
-rw-r--r--contrib/libcbor/test/CMakeLists.txt29
-rw-r--r--contrib/libcbor/test/assertions.c53
-rw-r--r--contrib/libcbor/test/assertions.h34
-rw-r--r--contrib/libcbor/test/bad_inputs_test.c121
-rw-r--r--contrib/libcbor/test/callbacks_test.c40
-rw-r--r--contrib/libcbor/test/cbor_serialize_test.c323
-rw-r--r--contrib/libcbor/test/cbor_stream_decode_test.c599
-rw-r--r--contrib/libcbor/test/copy_test.c207
-rw-r--r--contrib/libcbor/test/cpp_linkage_test.cpp11
-rw-r--r--contrib/libcbor/test/data/callbacks.cborbin0 -> 79 bytes
-rw-r--r--contrib/libcbor/test/data/callbacks.diag1
-rw-r--r--contrib/libcbor/test/data/pretty.cbor3
-rw-r--r--contrib/libcbor/test/data/pretty.diag1
-rw-r--r--contrib/libcbor/test/fuzz_test.c87
-rw-r--r--contrib/libcbor/test/memory_allocation_test.c277
-rw-r--r--contrib/libcbor/test/pretty_printer_test.c43
-rw-r--r--contrib/libcbor/test/stack_over_limit_test.c35
-rw-r--r--contrib/libcbor/test/stream_expectations.c317
-rw-r--r--contrib/libcbor/test/stream_expectations.h151
-rw-r--r--contrib/libcbor/test/type_0_encoders_test.c74
-rw-r--r--contrib/libcbor/test/type_0_test.c147
-rw-r--r--contrib/libcbor/test/type_1_encoders_test.c75
-rw-r--r--contrib/libcbor/test/type_1_test.c102
-rw-r--r--contrib/libcbor/test/type_2_encoders_test.c41
-rw-r--r--contrib/libcbor/test/type_2_test.c327
-rw-r--r--contrib/libcbor/test/type_3_encoders_test.c41
-rw-r--r--contrib/libcbor/test/type_3_test.c242
-rw-r--r--contrib/libcbor/test/type_4_encoders_test.c55
-rw-r--r--contrib/libcbor/test/type_4_test.c127
-rw-r--r--contrib/libcbor/test/type_5_encoders_test.c40
-rw-r--r--contrib/libcbor/test/type_5_test.c190
-rw-r--r--contrib/libcbor/test/type_6_encoders_test.c35
-rw-r--r--contrib/libcbor/test/type_6_test.c117
-rw-r--r--contrib/libcbor/test/type_7_encoders_test.c109
-rw-r--r--contrib/libcbor/test/type_7_test.c111
-rw-r--r--contrib/libcbor/test/unicode_test.c41
-rw-r--r--contrib/libedit/ChangeLog6
-rw-r--r--contrib/libedit/TEST/fuzz1.c63
-rw-r--r--contrib/libedit/editline.318
-rw-r--r--contrib/libedit/el.c17
-rw-r--r--contrib/libedit/el.h15
-rw-r--r--contrib/libedit/eln.c6
-rw-r--r--contrib/libedit/filecomplete.c7
-rw-r--r--contrib/libedit/histedit.h3
-rw-r--r--contrib/libedit/map.c8
-rw-r--r--contrib/libedit/read.c6
-rw-r--r--contrib/libedit/readline.c366
-rw-r--r--contrib/libedit/readline/readline.h19
-rw-r--r--contrib/libedit/refresh.c20
-rw-r--r--contrib/libedit/terminal.c7
-rw-r--r--contrib/libedit/tty.c12
-rw-r--r--contrib/libedit/tty.h4
-rw-r--r--contrib/libedit/vi.c9
-rw-r--r--contrib/libfido2/CMakeLists.txt418
-rw-r--r--contrib/libfido2/LICENSE24
-rw-r--r--contrib/libfido2/NEWS179
-rw-r--r--contrib/libfido2/README.adoc93
-rw-r--r--contrib/libfido2/examples/CMakeLists.txt69
-rw-r--r--contrib/libfido2/examples/README.adoc98
-rw-r--r--contrib/libfido2/examples/assert.c342
-rw-r--r--contrib/libfido2/examples/cred.c346
-rw-r--r--contrib/libfido2/examples/extern.h33
-rw-r--r--contrib/libfido2/examples/info.c293
-rw-r--r--contrib/libfido2/examples/manifest.c41
-rw-r--r--contrib/libfido2/examples/reset.c55
-rw-r--r--contrib/libfido2/examples/retries.c48
-rw-r--r--contrib/libfido2/examples/select.c214
-rw-r--r--contrib/libfido2/examples/setpin.c54
-rw-r--r--contrib/libfido2/examples/util.c413
-rw-r--r--contrib/libfido2/fuzz/CMakeLists.txt63
-rw-r--r--contrib/libfido2/fuzz/Dockerfile12
-rw-r--r--contrib/libfido2/fuzz/Makefile79
-rw-r--r--contrib/libfido2/fuzz/README33
-rwxr-xr-xcontrib/libfido2/fuzz/build-coverage31
-rw-r--r--contrib/libfido2/fuzz/dummy.h96
-rw-r--r--contrib/libfido2/fuzz/export.gnu242
-rw-r--r--contrib/libfido2/fuzz/functions.txt807
-rw-r--r--contrib/libfido2/fuzz/fuzz_assert.c471
-rw-r--r--contrib/libfido2/fuzz/fuzz_bio.c440
-rw-r--r--contrib/libfido2/fuzz/fuzz_cred.c455
-rw-r--r--contrib/libfido2/fuzz/fuzz_credman.c405
-rw-r--r--contrib/libfido2/fuzz/fuzz_hid.c215
-rw-r--r--contrib/libfido2/fuzz/fuzz_largeblob.c270
-rw-r--r--contrib/libfido2/fuzz/fuzz_mgmt.c480
-rw-r--r--contrib/libfido2/fuzz/fuzz_netlink.c249
-rw-r--r--contrib/libfido2/fuzz/libfuzzer.c177
-rw-r--r--contrib/libfido2/fuzz/mutator_aux.c326
-rw-r--r--contrib/libfido2/fuzz/mutator_aux.h96
-rw-r--r--contrib/libfido2/fuzz/preload-fuzz.c104
-rw-r--r--contrib/libfido2/fuzz/preload-snoop.c217
-rw-r--r--contrib/libfido2/fuzz/prng.c113
-rw-r--r--contrib/libfido2/fuzz/report.tgzbin0 -> 303082 bytes
-rw-r--r--contrib/libfido2/fuzz/summary.txt51
-rw-r--r--contrib/libfido2/fuzz/udev.c269
-rw-r--r--contrib/libfido2/fuzz/uniform_random.c57
-rw-r--r--contrib/libfido2/fuzz/wiredata_fido2.h633
-rw-r--r--contrib/libfido2/fuzz/wiredata_u2f.h152
-rw-r--r--contrib/libfido2/fuzz/wrap.c582
-rw-r--r--contrib/libfido2/fuzz/wrapped.sym83
-rw-r--r--contrib/libfido2/man/CMakeLists.txt371
-rw-r--r--contrib/libfido2/man/NOTES7
-rw-r--r--contrib/libfido2/man/dyc.css14
-rw-r--r--contrib/libfido2/man/eddsa_pk_new.3122
-rw-r--r--contrib/libfido2/man/es256_pk_new.3126
-rw-r--r--contrib/libfido2/man/fido2-assert.1256
-rw-r--r--contrib/libfido2/man/fido2-cred.1267
-rw-r--r--contrib/libfido2/man/fido2-token.1388
-rw-r--r--contrib/libfido2/man/fido_assert_allow_cred.347
-rw-r--r--contrib/libfido2/man/fido_assert_new.3243
-rw-r--r--contrib/libfido2/man/fido_assert_set_authdata.3221
-rw-r--r--contrib/libfido2/man/fido_assert_verify.379
-rw-r--r--contrib/libfido2/man/fido_bio_dev_get_info.3122
-rw-r--r--contrib/libfido2/man/fido_bio_enroll_new.395
-rw-r--r--contrib/libfido2/man/fido_bio_info_new.381
-rw-r--r--contrib/libfido2/man/fido_bio_template.3179
-rw-r--r--contrib/libfido2/man/fido_cbor_info_new.3231
-rw-r--r--contrib/libfido2/man/fido_cred_exclude.360
-rw-r--r--contrib/libfido2/man/fido_cred_new.3257
-rw-r--r--contrib/libfido2/man/fido_cred_set_authdata.3307
-rw-r--r--contrib/libfido2/man/fido_cred_verify.369
-rw-r--r--contrib/libfido2/man/fido_credman_metadata_new.3326
-rw-r--r--contrib/libfido2/man/fido_dev_enable_entattest.398
-rw-r--r--contrib/libfido2/man/fido_dev_get_assert.376
-rw-r--r--contrib/libfido2/man/fido_dev_get_touch_begin.373
-rw-r--r--contrib/libfido2/man/fido_dev_info_manifest.3143
-rw-r--r--contrib/libfido2/man/fido_dev_largeblob_get.3194
-rw-r--r--contrib/libfido2/man/fido_dev_make_cred.377
-rw-r--r--contrib/libfido2/man/fido_dev_open.3250
-rw-r--r--contrib/libfido2/man/fido_dev_set_io_functions.3134
-rw-r--r--contrib/libfido2/man/fido_dev_set_pin.3103
-rw-r--r--contrib/libfido2/man/fido_init.352
-rw-r--r--contrib/libfido2/man/fido_strerr.327
-rw-r--r--contrib/libfido2/man/rs256_pk_new.3122
-rw-r--r--contrib/libfido2/man/style.css24
-rw-r--r--contrib/libfido2/openbsd-compat/bsd-getline.c115
-rw-r--r--contrib/libfido2/openbsd-compat/bsd-getpagesize.c27
-rw-r--r--contrib/libfido2/openbsd-compat/clock_gettime.c32
-rw-r--r--contrib/libfido2/openbsd-compat/endian_win32.c51
-rw-r--r--contrib/libfido2/openbsd-compat/err.h85
-rw-r--r--contrib/libfido2/openbsd-compat/explicit_bzero.c57
-rw-r--r--contrib/libfido2/openbsd-compat/explicit_bzero_win32.c19
-rw-r--r--contrib/libfido2/openbsd-compat/freezero.c30
-rw-r--r--contrib/libfido2/openbsd-compat/getopt.h74
-rw-r--r--contrib/libfido2/openbsd-compat/getopt_long.c523
-rw-r--r--contrib/libfido2/openbsd-compat/hkdf.c124
-rw-r--r--contrib/libfido2/openbsd-compat/hkdf.h65
-rw-r--r--contrib/libfido2/openbsd-compat/openbsd-compat.h119
-rw-r--r--contrib/libfido2/openbsd-compat/posix_ioctl_check.c7
-rw-r--r--contrib/libfido2/openbsd-compat/posix_win.c61
-rw-r--r--contrib/libfido2/openbsd-compat/posix_win.h47
-rw-r--r--contrib/libfido2/openbsd-compat/readpassphrase.c214
-rw-r--r--contrib/libfido2/openbsd-compat/readpassphrase.h44
-rw-r--r--contrib/libfido2/openbsd-compat/readpassphrase_win32.c131
-rw-r--r--contrib/libfido2/openbsd-compat/recallocarray.c91
-rw-r--r--contrib/libfido2/openbsd-compat/strlcat.c63
-rw-r--r--contrib/libfido2/openbsd-compat/strlcpy.c59
-rw-r--r--contrib/libfido2/openbsd-compat/time.h61
-rw-r--r--contrib/libfido2/openbsd-compat/timingsafe_bcmp.c35
-rw-r--r--contrib/libfido2/openbsd-compat/types.h69
-rw-r--r--contrib/libfido2/regress/CMakeLists.txt16
-rw-r--r--contrib/libfido2/regress/assert.c553
-rw-r--r--contrib/libfido2/regress/cred.c988
-rw-r--r--contrib/libfido2/regress/dev.c266
-rw-r--r--contrib/libfido2/src/CMakeLists.txt136
-rw-r--r--contrib/libfido2/src/aes256.c215
-rw-r--r--contrib/libfido2/src/assert.c1134
-rw-r--r--contrib/libfido2/src/authkey.c97
-rw-r--r--contrib/libfido2/src/bio.c841
-rw-r--r--contrib/libfido2/src/blob.c133
-rw-r--r--contrib/libfido2/src/blob.h41
-rw-r--r--contrib/libfido2/src/buf.c33
-rw-r--r--contrib/libfido2/src/cbor.c1635
-rw-r--r--contrib/libfido2/src/compress.c49
-rw-r--r--contrib/libfido2/src/config.c191
-rw-r--r--contrib/libfido2/src/cred.c1086
-rw-r--r--contrib/libfido2/src/credman.c767
-rw-r--r--contrib/libfido2/src/dev.c732
-rwxr-xr-xcontrib/libfido2/src/diff_exports.sh26
-rw-r--r--contrib/libfido2/src/ecdh.c207
-rw-r--r--contrib/libfido2/src/eddsa.c172
-rw-r--r--contrib/libfido2/src/err.c136
-rw-r--r--contrib/libfido2/src/es256.c453
-rw-r--r--contrib/libfido2/src/export.gnu234
-rw-r--r--contrib/libfido2/src/export.llvm229
-rw-r--r--contrib/libfido2/src/export.msvc230
-rw-r--r--contrib/libfido2/src/extern.h240
-rw-r--r--contrib/libfido2/src/fido.h228
-rw-r--r--contrib/libfido2/src/fido/bio.h111
-rw-r--r--contrib/libfido2/src/fido/config.h34
-rw-r--r--contrib/libfido2/src/fido/credman.h91
-rw-r--r--contrib/libfido2/src/fido/eddsa.h54
-rw-r--r--contrib/libfido2/src/fido/err.h84
-rw-r--r--contrib/libfido2/src/fido/es256.h48
-rw-r--r--contrib/libfido2/src/fido/param.h117
-rw-r--r--contrib/libfido2/src/fido/rs256.h36
-rw-r--r--contrib/libfido2/src/fido/types.h281
-rw-r--r--contrib/libfido2/src/hid.c179
-rw-r--r--contrib/libfido2/src/hid_freebsd.c253
-rw-r--r--contrib/libfido2/src/hid_hidapi.c268
-rw-r--r--contrib/libfido2/src/hid_linux.c375
-rw-r--r--contrib/libfido2/src/hid_netbsd.c338
-rw-r--r--contrib/libfido2/src/hid_openbsd.c260
-rw-r--r--contrib/libfido2/src/hid_osx.c571
-rw-r--r--contrib/libfido2/src/hid_unix.c76
-rw-r--r--contrib/libfido2/src/hid_win.c540
-rw-r--r--contrib/libfido2/src/info.c553
-rw-r--r--contrib/libfido2/src/io.c288
-rw-r--r--contrib/libfido2/src/iso7816.c64
-rw-r--r--contrib/libfido2/src/iso7816.h48
-rw-r--r--contrib/libfido2/src/largeblob.c881
-rw-r--r--contrib/libfido2/src/libfido2.pc.in12
-rw-r--r--contrib/libfido2/src/log.c121
-rw-r--r--contrib/libfido2/src/netlink.c782
-rw-r--r--contrib/libfido2/src/netlink.h44
-rw-r--r--contrib/libfido2/src/nfc_linux.c631
-rw-r--r--contrib/libfido2/src/packed.h22
-rw-r--r--contrib/libfido2/src/pin.c690
-rw-r--r--contrib/libfido2/src/random.c82
-rw-r--r--contrib/libfido2/src/reset.c43
-rw-r--r--contrib/libfido2/src/rs256.c200
-rw-r--r--contrib/libfido2/src/u2f.c820
-rw-r--r--contrib/libfido2/src/winhello.c934
-rw-r--r--contrib/libfido2/tools/CMakeLists.txt77
-rw-r--r--contrib/libfido2/tools/assert_get.c316
-rw-r--r--contrib/libfido2/tools/assert_verify.c192
-rw-r--r--contrib/libfido2/tools/base64.c134
-rw-r--r--contrib/libfido2/tools/bio.c277
-rw-r--r--contrib/libfido2/tools/config.c149
-rw-r--r--contrib/libfido2/tools/cred_make.c242
-rw-r--r--contrib/libfido2/tools/cred_verify.c181
-rw-r--r--contrib/libfido2/tools/credman.c329
-rw-r--r--contrib/libfido2/tools/extern.h99
-rw-r--r--contrib/libfido2/tools/fido2-assert.c54
-rwxr-xr-xcontrib/libfido2/tools/fido2-attach.sh14
-rw-r--r--contrib/libfido2/tools/fido2-cred.c52
-rwxr-xr-xcontrib/libfido2/tools/fido2-detach.sh12
-rw-r--r--contrib/libfido2/tools/fido2-token.c107
-rwxr-xr-xcontrib/libfido2/tools/fido2-unprot.sh75
-rwxr-xr-xcontrib/libfido2/tools/include_check.sh21
-rw-r--r--contrib/libfido2/tools/largeblob.c593
-rw-r--r--contrib/libfido2/tools/pin.c143
-rwxr-xr-xcontrib/libfido2/tools/test.sh296
-rw-r--r--contrib/libfido2/tools/token.c576
-rw-r--r--contrib/libfido2/tools/util.c591
-rw-r--r--contrib/libfido2/udev/70-u2f.rules217
-rw-r--r--contrib/libfido2/udev/CMakeLists.txt7
-rwxr-xr-xcontrib/libfido2/udev/check.sh31
-rw-r--r--contrib/libfido2/udev/fidodevs126
-rwxr-xr-xcontrib/libfido2/udev/genrules.awk55
-rw-r--r--contrib/libfido2/windows/build.ps1272
-rw-r--r--contrib/libfido2/windows/libressl.gpgbin0 -> 16425 bytes
-rw-r--r--contrib/llvm-project/FREEBSD-Xlist284
-rw-r--r--contrib/llvm-project/clang/include/clang-c/Index.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTConcept.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTContext.h158
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporter.h18
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporterLookupTable.h16
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTNodeTraverser.h35
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Attr.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CXXInheritance.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ComparisonCategories.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ComputeDependence.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Decl.h45
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclBase.h181
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclCXX.h418
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclContextInternals.h355
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclObjC.h4
-rwxr-xr-xcontrib/llvm-project/clang/include/clang/AST/DeclTemplate.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclarationName.h96
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DependenceFlags.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/EvaluatedExprVisitor.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Expr.h110
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExprCXX.h40
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExprObjC.h16
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExternalASTSource.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/IgnoreExpr.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/JSONNodeDumper.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Mangle.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/OpenMPClause.h663
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/OperationKinds.def3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ParentMapContext.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/RecursiveASTVisitor.h156
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Redeclarable.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Stmt.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtDataCollectors.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtIterator.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtOpenMP.h1090
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TemplateBase.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TextNodeDumper.h16
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Type.h53
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TypeProperties.td4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/VTableBuilder.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchFinder.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchers.h406
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersInternal.h293
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersMacros.h93
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Parser.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Registry.h25
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h23
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/GtestMatchers.h46
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h17
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/AnalysisDeclContext.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/AnyCall.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/CFG.h18
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/MacroExpansionContext.h127
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/RetainSummaryManager.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/ABI.h168
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AddressSpaces.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Attr.td167
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AttrDocs.td366
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AttributeCommonInfo.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Builtins.def53
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Builtins.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAArch64.def17
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAMDGPU.def59
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagon.def10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonDep.def2702
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def240
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsLe64.def18
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsNVPTX.def85
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsPPC.def317
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsRISCV.def63
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsSystemZ.def7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsWebAssembly.def115
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86_64.def6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.def28
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.h128
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Cuda.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DarwinSDKInfo.h157
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DebugInfoOptions.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Diagnostic.h39
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticASTKinds.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCategories.td1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCommonKinds.td24
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticDriverKinds.td47
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticFrontendKinds.td13
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticGroups.td118
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticIDs.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticLexKinds.td16
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticOptions.def1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticParseKinds.td81
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSemaKinds.td335
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSerializationKinds.td3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DirectoryEntry.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Features.def7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/IdentifierTable.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LLVM.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangOptions.def27
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangOptions.h73
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangStandard.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangStandards.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Module.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/NoSanitizeList.h50
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLExtensions.def84
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLImageTypes.def2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLOptions.h87
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenMPKinds.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/RISCVVTypes.def147
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SanitizerBlacklist.h49
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SanitizerSpecialCaseList.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Sanitizers.h23
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SourceLocation.h48
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SourceManager.h102
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Specifiers.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/StmtNodes.td10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetBuiltins.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetCXXABI.def129
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetCXXABI.h200
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetInfo.h115
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Thunk.h188
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TokenKinds.def20
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/XRayInstr.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_mve.td19
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_neon.td57
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_neon_incl.td1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_sve.td18
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/riscv_vector.td2112
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/BackendUtil.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/CGFunctionInfo.h43
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/CodeGenAction.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/SwiftCallingConv.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CrossTU/CrossTranslationUnit.h32
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Action.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/ClangOptionDocs.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/DarwinSDKInfo.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Distro.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Driver.h46
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/InputInfo.h107
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Job.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Options.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Options.td1258
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/SanitizerArgs.h15
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/ToolChain.h45
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Types.def1
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Types.h3
-rwxr-xr-xcontrib/llvm-project/clang/include/clang/Format/Format.h442
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CommandLineSourceLoc.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CompilerInstance.h25
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CompilerInvocation.h148
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/DependencyOutputOptions.h20
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendAction.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendActions.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendOptions.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/TextDiagnostic.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/CommentToXML.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/DeclOccurrence.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/IndexSymbol.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/IndexingOptions.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Interpreter/Interpreter.h71
-rw-r--r--contrib/llvm-project/clang/include/clang/Interpreter/PartialTranslationUnit.h37
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderMap.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderSearch.h17
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/LiteralSupport.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/MacroInfo.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/ModuleLoader.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/ModuleMap.h15
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PPCallbacks.h62
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PPConditionalDirectiveRecord.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessingRecord.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/Preprocessor.h24
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessorLexer.h20
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessorOptions.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/Token.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Parse/Parser.h228
-rw-r--r--contrib/llvm-project/clang/include/clang/Rewrite/Core/RewriteRope.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/AnalysisBasedWarnings.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/DeclSpec.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ExternalSemaSource.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Initialization.h48
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/MultiplexExternalSemaSource.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Overload.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ParsedAttr.h75
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Scope.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h22
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Sema.h515
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Template.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTBitCodes.h3269
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h56
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTWriter.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleFile.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleFileExtension.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/Analyses.def7
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h69
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h306
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h59
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h53
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h325
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h42
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h22
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/ArgumentsAdjusters.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/CommonOptionsParser.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/CompilationDatabase.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Core/Diagnostic.h33
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h82
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h67
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h145
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DiagnosticsYaml.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/NodeIntrospection.h101
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Syntax/Tokens.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Tooling.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/Parsing.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/RangeSelector.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/module.modulemap4
-rw-r--r--contrib/llvm-project/clang/lib/APINotes/APINotesYAMLCompiler.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/FileRemapper.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/PlistReporter.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTContext.cpp486
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTDiagnostic.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTImporter.cpp275
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTImporterLookupTable.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTStructuralEquivalence.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTTypeTraits.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/AST/AttrImpl.cpp51
-rw-r--r--contrib/llvm-project/clang/lib/AST/CXXInheritance.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/AST/ComputeDependence.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/Decl.cpp69
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclBase.cpp92
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclCXX.cpp133
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclObjC.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp103
-rwxr-xr-xcontrib/llvm-project/clang/lib/AST/DeclTemplate.cpp55
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclarationName.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/Expr.cpp212
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprCXX.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprClassification.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprConcepts.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprConstant.cpp203
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprObjC.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExternalASTMerger.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Context.h1
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Interp.h3
-rw-r--r--contrib/llvm-project/clang/lib/AST/ItaniumMangle.cpp278
-rw-r--r--contrib/llvm-project/clang/lib/AST/JSONNodeDumper.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/AST/Mangle.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/AST/MicrosoftMangle.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/AST/NSAPI.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/NestedNameSpecifier.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/AST/OpenMPClause.cpp178
-rw-r--r--contrib/llvm-project/clang/lib/AST/ParentMapContext.cpp134
-rw-r--r--contrib/llvm-project/clang/lib/AST/PrintfFormatString.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/QualTypeNames.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/AST/RecordLayoutBuilder.cpp64
-rw-r--r--contrib/llvm-project/clang/lib/AST/Stmt.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp212
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp134
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtProfile.cpp81
-rw-r--r--contrib/llvm-project/clang/lib/AST/TemplateBase.cpp116
-rw-r--r--contrib/llvm-project/clang/lib/AST/TextNodeDumper.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/AST/Type.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/TypeLoc.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/TypePrinter.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/AST/VTableBuilder.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchFinder.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchersInternal.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.h108
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Parser.cpp262
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Registry.cpp154
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/GtestMatchers.cpp236
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/AnalysisDeclContext.cpp55
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/BodyFarm.cpp101
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/CFG.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/CalledOnceCheck.cpp242
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/LiveVariables.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/MacroExpansionContext.cpp231
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/PathDiagnostic.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/RetainSummaryManager.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ThreadSafety.cpp238
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ThreadSafetyCommon.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Attributes.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Builtins.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/Basic/CodeGenOptions.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Cuda.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Basic/DarwinSDKInfo.cpp131
-rw-r--r--contrib/llvm-project/clang/lib/Basic/DiagnosticIDs.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Basic/FileManager.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Basic/IdentifierTable.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/Basic/LangOptions.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Module.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Basic/NoSanitizeList.cpp54
-rw-r--r--contrib/llvm-project/clang/lib/Basic/OpenCLOptions.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/Basic/OpenMPKinds.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SanitizerBlacklist.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Sanitizers.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SourceLocation.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SourceManager.cpp115
-rw-r--r--contrib/llvm-project/clang/lib/Basic/TargetInfo.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets.cpp62
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AArch64.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AArch64.h5
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.h10
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARM.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARM.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AVR.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AVR.h1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/BPF.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/BPF.h20
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.cpp39
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Le64.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Le64.h1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/M68k.cpp236
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/M68k.h59
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.h8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.h45
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PPC.cpp246
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PPC.h16
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h14
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SPIR.h55
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.h4
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/TCE.h5
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.cpp29
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.h15
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/X86.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/X86.h39
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/XCore.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/XRayInstr.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp324
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGAtomic.cpp117
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBlocks.cpp72
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h49
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp1847
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp291
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCUDARuntime.h32
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp280
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp46
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCleanup.cpp106
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCoroutine.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp307
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.h28
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp115
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp169
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGException.cpp153
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp121
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprAgg.cpp42
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprComplex.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprConstant.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp188
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGNonTrivialStruct.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp167
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp48
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp1444
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h69
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp1273
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h70
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp289
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGStmtOpenMP.cpp925
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGVTables.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp215
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp258
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h138
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp646
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.h100
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.h4
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.cpp312
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.h3
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/EHScopeStack.h14
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp337
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp81
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/SanitizerMetadata.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp307
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/TargetInfo.h18
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/VarBypassDetector.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/VarBypassDetector.h2
-rw-r--r--contrib/llvm-project/clang/lib/CrossTU/CrossTranslationUnit.cpp48
-rw-r--r--contrib/llvm-project/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp279
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Action.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Compilation.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/DarwinSDKInfo.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Distro.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Driver.cpp430
-rw-r--r--contrib/llvm-project/clang/lib/Driver/InputInfo.h107
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Job.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp151
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Tool.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChain.cpp301
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.h11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.cpp418
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.h34
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp326
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h110
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.cpp519
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.h5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Ananas.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.cpp51
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.h3
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.cpp304
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/M68k.cpp125
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/M68k.h42
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.h9
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp819
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CloudABI.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp233
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.h17
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.cpp102
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.cpp263
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.h45
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Flang.cpp37
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Flang.h15
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Fuchsia.cpp75
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.cpp307
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.h18
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.cpp211
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.h12
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Haiku.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.cpp54
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hurd.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hurd.h3
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/InterfaceStubs.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.cpp348
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.h11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.cpp470
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.h33
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Minix.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Myriad.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/NaCl.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/NetBSD.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/RISCVToolchain.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/ROCm.h48
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Solaris.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.cpp56
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Types.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Edit/RewriteObjCFoundationAPI.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Format/BreakableToken.cpp114
-rw-r--r--contrib/llvm-project/clang/lib/Format/BreakableToken.h26
-rw-r--r--contrib/llvm-project/clang/lib/Format/ContinuationIndenter.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Format/Format.cpp298
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatToken.h24
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatTokenLexer.cpp117
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatTokenLexer.h3
-rw-r--r--contrib/llvm-project/clang/lib/Format/NamespaceEndCommentsFixer.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Format/SortJavaScriptImports.cpp190
-rw-r--r--[-rwxr-xr-x]contrib/llvm-project/clang/lib/Format/TokenAnnotator.cpp452
-rw-r--r--contrib/llvm-project/clang/lib/Format/TokenAnnotator.h14
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineFormatter.cpp90
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineFormatter.h1
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp153
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.h3
-rw-r--r--contrib/llvm-project/clang/lib/Format/UsingDeclarationsSorter.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Format/WhitespaceManager.cpp399
-rw-r--r--contrib/llvm-project/clang/lib/Format/WhitespaceManager.h107
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ASTUnit.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CompilerInstance.cpp247
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp2484
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/DependencyFile.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/DependencyGraph.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/DiagnosticRenderer.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendAction.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendActions.cpp85
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendOptions.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/HeaderIncludeGen.cpp20
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InitHeaderSearch.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InitPreprocessor.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ModuleDependencyCollector.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/PrecompiledPreamble.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/FrontendActions.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp99
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteObjC.cpp96
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.h18
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TextDiagnostic.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TextDiagnosticPrinter.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_device_functions.h276
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_math.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_runtime_wrapper.h7
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_cmath.h366
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_libdevice_declares.h36
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_math.h50
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_runtime_wrapper.h87
-rw-r--r--contrib/llvm-project/clang/lib/Headers/altivec.h1584
-rw-r--r--contrib/llvm-project/clang/lib/Headers/amxintrin.h253
-rw-r--r--contrib/llvm-project/clang/lib/Headers/arm_acle.h55
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512fintrin.h214
-rw-r--r--contrib/llvm-project/clang/lib/Headers/builtins.h16
-rw-r--r--contrib/llvm-project/clang/lib/Headers/cuda_wrappers/complex8
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_circ_brev_intrinsics.h298
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_protos.h8450
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_types.h2653
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hvx_hexagon_protos.h4392
-rw-r--r--contrib/llvm-project/clang/lib/Headers/immintrin.h10
-rw-r--r--contrib/llvm-project/clang/lib/Headers/intrin.h52
-rw-r--r--contrib/llvm-project/clang/lib/Headers/keylockerintrin.h30
-rw-r--r--contrib/llvm-project/clang/lib/Headers/opencl-c-base.h147
-rw-r--r--contrib/llvm-project/clang/lib/Headers/opencl-c.h860
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h72
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/cmath54
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex8
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex.h1
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/math.h10
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/new26
-rw-r--r--contrib/llvm-project/clang/lib/Headers/uintrintrin.h7
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vaesintrin.h41
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vecintrin.h283
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vpclmulqdqintrin.h2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/wasm_simd128.h1045
-rw-r--r--contrib/llvm-project/clang/lib/Index/FileIndexRecord.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/Index/FileIndexRecord.h23
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexBody.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexDecl.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexSymbol.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexingAction.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexingContext.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexingContext.h2
-rw-r--r--contrib/llvm-project/clang/lib/Index/USRGeneration.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalExecutor.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalExecutor.h48
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp292
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.h77
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/Interpreter.cpp225
-rw-r--r--contrib/llvm-project/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Lex/HeaderMap.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/Lex/HeaderSearch.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Lexer.cpp122
-rw-r--r--contrib/llvm-project/clang/lib/Lex/LiteralSupport.cpp113
-rw-r--r--contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPCaching.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPConditionalDirectiveRecord.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPDirectives.cpp219
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPLexerChange.cpp45
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Pragma.cpp154
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PreprocessingRecord.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Preprocessor.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Lex/TokenLexer.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp181
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp428
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp51
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseExprCXX.cpp328
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseInit.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp94
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseOpenMP.cpp425
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParsePragma.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp80
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseStmtAsm.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseTentative.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Parse/Parser.cpp37
-rw-r--r--contrib/llvm-project/clang/lib/Rewrite/DeltaTree.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Sema/AnalysisBasedWarnings.cpp158
-rw-r--r--contrib/llvm-project/clang/lib/Sema/CodeCompleteConsumer.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Sema/JumpDiagnostics.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/Sema/MultiplexExternalSemaSource.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Sema/OpenCLBuiltins.td560
-rw-r--r--contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp40
-rw-r--r--contrib/llvm-project/clang/lib/Sema/Sema.cpp327
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAccess.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp94
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAvailability.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp156
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp40
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCast.cpp191
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp834
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp195
-rwxr-xr-xcontrib/llvm-project/clang/lib/Sema/SemaConcept.cpp79
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCoroutine.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp656
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp842
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp788
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclObjC.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExceptionSpec.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp873
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp408
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprMember.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprObjC.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaFixItUtils.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaInit.cpp246
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp194
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaObjCProperty.cpp47
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp2324
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp168
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaPseudoObject.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp798
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmtAsm.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmtAttr.cpp135
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp91
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp36
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp341
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaType.cpp304
-rw-r--r--contrib/llvm-project/clang/lib/Sema/TreeTransform.h523
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTCommon.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp342
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp38
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderStmt.cpp88
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp216
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriterDecl.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriterStmt.cpp56
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ModuleFileExtension.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp38
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp136
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp80
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp90
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp53
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp172
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h13
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp376
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp202
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp20
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp62
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporter.cpp57
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp1130
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp29
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp92
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp53
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp77
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/MemRegion.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp644
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp1377
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp532
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SVals.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp159
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Store.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp109
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/ArgumentsAdjusters.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/CommonOptionsParser.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Core/Diagnostic.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp155
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp209
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/APIData.h31
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp271
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h53
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp159
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/EmptyNodeIntrospection.inc.in48
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/JSONCompilationDatabase.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/NodeIntrospection.cpp88
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/BuildTree.cpp38
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/Tokens.cpp32
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Tooling.cpp68
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/RangeSelector.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/Stencil.cpp627
-rw-r--r--contrib/llvm-project/clang/tools/amdgpu-arch/AMDGPUArch.cpp78
-rw-r--r--contrib/llvm-project/clang/tools/clang-format/ClangFormat.cpp22
-rw-r--r--contrib/llvm-project/clang/tools/clang-repl/ClangRepl.cpp108
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1_main.cpp6
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1as_main.cpp61
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1gen_reproducer_main.cpp2
-rw-r--r--contrib/llvm-project/clang/tools/driver/driver.cpp97
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangAttrEmitter.cpp417
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp219
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangOpcodesEmitter.cpp51
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp464
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/MveEmitter.cpp13
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/NeonEmitter.cpp6
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/RISCVVEmitter.cpp1269
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/SveEmitter.cpp37
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/TableGen.cpp24
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/TableGenBackends.h6
-rw-r--r--contrib/llvm-project/compiler-rt/.clang-tidy4
-rw-r--r--contrib/llvm-project/compiler-rt/include/fuzzer/FuzzedDataProvider.h3
-rw-r--r--contrib/llvm-project/compiler-rt/include/profile/InstrProfData.inc15
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/dfsan_interface.h111
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/tsan_interface.h17
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/tsan_interface_atomic.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_allocator.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_blacklist.txt13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_descriptions.cpp19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_descriptions.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_errors.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_fake_stack.cpp52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_flags.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_flags.inc3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_fuchsia.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_ignorelist.txt13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interface.inc11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_internal.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_malloc_local.h52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mapping.h52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mapping_myriad.h85
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_poisoning.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_poisoning.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_posix.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtems.cpp266
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtl.cpp75
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_shadow_setup.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_stack.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_stack.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_thread.cpp88
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_thread.h18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/aarch64/fp_mode.c13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/arm/fp_mode.c15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/assembly.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/atomic.c8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/clear_cache.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/comparedf2.c84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/comparesf2.c84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/comparetf2.c81
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/cpu_model.c8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/divdc3.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/divsc3.c11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/divtc3.c11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixdfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixsfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunsdfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunssfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatdidf.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatundidf.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_add_impl.inc8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_compare_impl.inc116
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_lib.h95
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_mode.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_mode.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/gcc_personality_v0.c33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/i386/fp_mode.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_lib.h22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_math.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_types.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_util.c22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/ppc/atomic.exp41
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/ppc/divtc3.c19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/riscv/restore.S166
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/riscv/save.S184
-rw-r--r--contrib/llvm-project/compiler-rt/lib/cfi/cfi.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/cfi/cfi_ignorelist.txt (renamed from contrib/llvm-project/compiler-rt/lib/cfi/cfi_blacklist.txt)0
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.cpp1130
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.h70
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.syms.extra1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_allocator.cpp287
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_allocator.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.h26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp1537
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_flags.h32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_flags.inc20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_interceptors.cpp199
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_new_delete.cpp124
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_origin.h127
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_platform.h133
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_thread.cpp146
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_thread.h83
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/done_abilist.txt68
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltins.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltinsMsvc.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerCorpus.h38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.h14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDictionary.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFork.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMutate.cpp48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerRandom.h23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerSHA1.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.h39
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/common.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/common.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/crash_handler.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp118
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.h28
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/backtrace_fuchsia.cpp10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/options.inc10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_fuchsia.cpp5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/utilities_posix.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/utilities.cpp63
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/utilities.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.cpp96
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.h79
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp172
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocator.cpp59
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocator.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_blacklist.txt7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_checks.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_dynamic_shadow.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_flags.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_flags.inc9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_fuchsia.cpp213
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_ignorelist.txt7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_interceptors.cpp185
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_interceptors_vfork.S3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_linux.cpp169
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_mapping.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_new_delete.cpp72
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_poisoning.cpp24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_report.cpp212
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_setjmp.S6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_tag_mismatch_aarch64.S6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.cpp36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread_list.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread_list.h37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/interception/interception.h33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.cpp16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_interceptors.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_posix.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_thread.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_allocator.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_allocator.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_descriptions.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_interceptors.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_interceptors.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_rtl.cpp18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_stack.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_thread.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_thread.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_blacklist.txt10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_chained_origin_depot.cpp103
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_chained_origin_depot.h14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_ignorelist.txt10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_poisoning.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/adt.h113
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/c_api.h208
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/common.h48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/compiler.h65
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/endianness.h143
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/error.h428
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/executor_address.h208
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/extensible_rtti.cpp24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/extensible_rtti.h145
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/log_error_to_stderr.cpp19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_platform.cpp731
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_platform.h135
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_tlv.x86-64.S68
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/run_program_wrapper.cpp51
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/simple_packed_serialization.h579
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/stl_extras.h46
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/wrapper_function_utils.h367
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/GCDAProfiling.c29
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfiling.h19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBiasVar.c15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBuffer.c13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingFile.c346
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.c10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingMerge.c57
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c158
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformOther.c5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPort.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.c27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingWriter.c16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/WindowsMMap.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/WindowsMMap.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h106
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_local_cache.h19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h253
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_secondary.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp108
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h88
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.h73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc113
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector2.cpp32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_errno.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flags.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp101
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp118
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp459
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_local_address_space_view.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp107
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.h17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mutex.cpp225
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h368
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform.h39
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_printf.cpp84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp281
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_rtems.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp187
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_rtems.h40
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp41
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_safety.h42
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp98
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp57
-rwxr-xr-xcontrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_allocator.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_termination.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_exclusive.inc16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_shared.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_shared.inc3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/allocator_config.h86
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/bytemap.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/combined.h759
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/common.cpp16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/common.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags.cpp15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags.inc6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags_parser.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuchsia.cpp29
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuzz/get_error_info_fuzzer.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/include/scudo/interface.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/internal_defs.h65
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/linux.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/list.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/local_cache.h85
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/memtag.h274
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/mutex.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/options.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/platform.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary32.h49
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary64.h133
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/quarantine.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/release.h34
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/report.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/secondary.h440
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/size_class_map.h129
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/stack_depot.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/stats.h27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/string_utils.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/string_utils.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/trusty.cpp100
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/trusty.h24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd_exclusive.h47
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd_shared.h42
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/vector.h31
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.inc8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c_bionic.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.cpp66
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.h16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_defs.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_external.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors.h16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp132
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp74
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mman.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mutex.cpp289
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mutex.h90
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform.h170
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_report.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp198
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h35
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp60
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_s390x.S47
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stack_trace.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stat.cpp186
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stat.h191
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_sync.cpp13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_sync.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_trace.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_diag.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_init.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_monitor.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_platform.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_fdr_logging.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_trampoline_x86_64.S77
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_utils.cpp1
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/adjacent_find.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/all_of.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/any_of.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/binary_search.h61
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/clamp.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/comp.h97
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/comp_ref_type.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy.h82
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_backward.h84
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_if.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_n.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/count.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/count_if.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/equal.h90
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/equal_range.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/fill.h55
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/fill_n.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_end.h154
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_first_of.h57
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_if.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_if_not.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/for_each.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/for_each_n.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/generate.h36
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/generate_n.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/half_positive.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/includes.h67
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/inplace_merge.h231
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_heap.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_heap_until.h65
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_partitioned.h43
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_permutation.h168
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_sorted.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_sorted_until.h55
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/iter_swap.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/lexicographical_compare.h68
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/lower_bound.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/make_heap.h64
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/max.h70
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/max_element.h58
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/merge.h76
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/min.h70
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/min_element.h57
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/minmax.h101
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/minmax_element.h90
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/mismatch.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/move.h83
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/move_backward.h84
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/next_permutation.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/none_of.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/nth_element.h244
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partial_sort.h71
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partial_sort_copy.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition.h88
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition_copy.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition_point.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/pop_heap.h62
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/prev_permutation.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/push_heap.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove.h50
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_copy.h43
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_copy_if.h43
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_if.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_copy.h41
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_copy_if.h41
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_if.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/reverse.h61
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/reverse_copy.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/rotate.h205
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/rotate_copy.h38
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sample.h101
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/search.h131
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/search_n.h116
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_difference.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_intersection.h74
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_symmetric_difference.h82
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_union.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shift_left.h61
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shift_right.h106
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shuffle.h127
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sift_down.h84
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sort.h530
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sort_heap.h58
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/stable_partition.h305
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/stable_sort.h235
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/swap_ranges.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/transform.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/unique.h63
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/unique_copy.h114
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/unwrap_iter.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/upper_bound.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__availability35
-rw-r--r--contrib/llvm-project/libcxx/include/__bit_reference2
-rw-r--r--contrib/llvm-project/libcxx/include/__bits3
-rw-r--r--contrib/llvm-project/libcxx/include/__bsd_locale_fallbacks.h4
-rw-r--r--contrib/llvm-project/libcxx/include/__config276
-rw-r--r--contrib/llvm-project/libcxx/include/__debug2
-rw-r--r--contrib/llvm-project/libcxx/include/__errc2
-rw-r--r--contrib/llvm-project/libcxx/include/__format/format_error.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__format/format_parse_context.h113
-rw-r--r--contrib/llvm-project/libcxx/include/__function_like.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binary_function.h31
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binary_negate.h50
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/bind.h386
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/bind_front.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binder1st.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binder2nd.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/default_searcher.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/function.h2809
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/hash.h873
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/identity.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/invoke.h100
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/is_transparent.h36
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/mem_fn.h161
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/mem_fun_ref.h173
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/not_fn.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/operations.h729
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/perfect_forward.h88
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/pointer_to_binary_function.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/pointer_to_unary_function.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/ranges_operations.h97
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/reference_wrapper.h223
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/unary_function.h34
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/unary_negate.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/unwrap_ref.h62
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/weak_result_type.h481
-rw-r--r--contrib/llvm-project/libcxx/include/__functional_031591
-rw-r--r--contrib/llvm-project/libcxx/include/__functional_base645
-rw-r--r--contrib/llvm-project/libcxx/include/__functional_base_03223
-rw-r--r--contrib/llvm-project/libcxx/include/__hash_table66
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/access.h134
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/advance.h200
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/back_insert_iterator.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/common_iterator.h301
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/concepts.h272
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/counted_iterator.h306
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/data.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/default_sentinel.h35
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/distance.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/empty.h49
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/erase_if_container.h45
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/front_insert_iterator.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/incrementable_traits.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/insert_iterator.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/istream_iterator.h103
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/istreambuf_iterator.h110
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iter_move.h91
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iter_swap.h107
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iterator.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iterator_traits.h500
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/move_iterator.h189
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/next.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/ostream_iterator.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/ostreambuf_iterator.h81
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/prev.h79
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/projected.h45
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/readable_traits.h91
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/reverse_access.h109
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/reverse_iterator.h239
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/size.h58
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/wrap_iter.h300
-rw-r--r--contrib/llvm-project/libcxx/include/__libcpp_version2
-rw-r--r--contrib/llvm-project/libcxx/include/__locale26
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/addressof.h96
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocation_guard.h89
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocator.h254
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocator_arg_t.h78
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocator_traits.h12
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/auto_ptr.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/base.h127
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/compressed_pair.h201
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/construct_at.h59
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/pointer_safety.h57
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/pointer_traits.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/raw_storage_iterator.h73
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/shared_ptr.h1879
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/temporary_buffer.h89
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h261
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/unique_ptr.h773
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/uses_allocator.h60
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/utilities.h88
-rw-r--r--contrib/llvm-project/libcxx/include/__mutex_base8
-rw-r--r--contrib/llvm-project/libcxx/include/__node_handle3
-rw-r--r--contrib/llvm-project/libcxx/include/__nullptr4
-rw-r--r--contrib/llvm-project/libcxx/include/__random/uniform_int_distribution.h316
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/access.h222
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/all.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/common_view.h113
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/concepts.h138
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/copyable_box.h175
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/dangling.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/data.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/drop_view.h131
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/empty.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/empty_view.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/enable_borrowed_range.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/enable_view.h42
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/non_propagating_cache.h99
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/ref_view.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/size.h132
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/subrange.h267
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/transform_view.h408
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/view_interface.h198
-rw-r--r--contrib/llvm-project/libcxx/include/__split_buffer13
-rw-r--r--contrib/llvm-project/libcxx/include/__sso_allocator77
-rw-r--r--contrib/llvm-project/libcxx/include/__std_stream6
-rw-r--r--contrib/llvm-project/libcxx/include/__string72
-rw-r--r--contrib/llvm-project/libcxx/include/__threading_support23
-rw-r--r--contrib/llvm-project/libcxx/include/__tree12
-rw-r--r--contrib/llvm-project/libcxx/include/__tuple4
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/__decay_copy.h39
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/as_const.h38
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/cmp.h107
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/declval.h39
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/exchange.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/forward.h42
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/in_place.h63
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/integer_sequence.h83
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/move.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/pair.h585
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/piecewise_construct.h34
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/rel_ops.h67
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/swap.h55
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/to_underlying.h45
-rw-r--r--contrib/llvm-project/libcxx/include/__variant/monostate.h65
-rw-r--r--contrib/llvm-project/libcxx/include/algorithm5328
-rw-r--r--contrib/llvm-project/libcxx/include/any7
-rw-r--r--contrib/llvm-project/libcxx/include/array15
-rw-r--r--contrib/llvm-project/libcxx/include/atomic77
-rw-r--r--contrib/llvm-project/libcxx/include/barrier9
-rw-r--r--contrib/llvm-project/libcxx/include/bit82
-rw-r--r--contrib/llvm-project/libcxx/include/bitset24
-rw-r--r--contrib/llvm-project/libcxx/include/ccomplex2
-rw-r--r--contrib/llvm-project/libcxx/include/cctype30
-rw-r--r--contrib/llvm-project/libcxx/include/cerrno2
-rw-r--r--contrib/llvm-project/libcxx/include/cfenv30
-rw-r--r--contrib/llvm-project/libcxx/include/cfloat2
-rw-r--r--contrib/llvm-project/libcxx/include/charconv137
-rw-r--r--contrib/llvm-project/libcxx/include/chrono33
-rw-r--r--contrib/llvm-project/libcxx/include/cinttypes16
-rw-r--r--contrib/llvm-project/libcxx/include/ciso6462
-rw-r--r--contrib/llvm-project/libcxx/include/climits2
-rw-r--r--contrib/llvm-project/libcxx/include/clocale8
-rw-r--r--contrib/llvm-project/libcxx/include/cmath428
-rw-r--r--contrib/llvm-project/libcxx/include/codecvt2
-rw-r--r--contrib/llvm-project/libcxx/include/compare570
-rw-r--r--contrib/llvm-project/libcxx/include/complex6
-rw-r--r--contrib/llvm-project/libcxx/include/complex.h4
-rw-r--r--contrib/llvm-project/libcxx/include/concepts304
-rw-r--r--contrib/llvm-project/libcxx/include/condition_variable2
-rw-r--r--contrib/llvm-project/libcxx/include/csetjmp6
-rw-r--r--contrib/llvm-project/libcxx/include/csignal8
-rw-r--r--contrib/llvm-project/libcxx/include/cstdarg4
-rw-r--r--contrib/llvm-project/libcxx/include/cstdbool2
-rw-r--r--contrib/llvm-project/libcxx/include/cstddef14
-rw-r--r--contrib/llvm-project/libcxx/include/cstdint72
-rw-r--r--contrib/llvm-project/libcxx/include/cstdio102
-rw-r--r--contrib/llvm-project/libcxx/include/cstdlib88
-rw-r--r--contrib/llvm-project/libcxx/include/cstring48
-rw-r--r--contrib/llvm-project/libcxx/include/ctgmath2
-rw-r--r--contrib/llvm-project/libcxx/include/ctime34
-rw-r--r--contrib/llvm-project/libcxx/include/ctype.h2
-rw-r--r--contrib/llvm-project/libcxx/include/cwchar130
-rw-r--r--contrib/llvm-project/libcxx/include/cwctype46
-rw-r--r--contrib/llvm-project/libcxx/include/deque50
-rw-r--r--contrib/llvm-project/libcxx/include/errno.h2
-rw-r--r--contrib/llvm-project/libcxx/include/exception18
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/__config4
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/__memory27
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/functional45
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/iterator3
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/propagate_const2
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/simd4
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/type_traits2
-rw-r--r--contrib/llvm-project/libcxx/include/ext/__hash3
-rw-r--r--contrib/llvm-project/libcxx/include/ext/hash_map6
-rw-r--r--contrib/llvm-project/libcxx/include/ext/hash_set4
-rw-r--r--contrib/llvm-project/libcxx/include/filesystem142
-rw-r--r--contrib/llvm-project/libcxx/include/float.h2
-rw-r--r--contrib/llvm-project/libcxx/include/format86
-rw-r--r--contrib/llvm-project/libcxx/include/forward_list61
-rw-r--r--contrib/llvm-project/libcxx/include/fstream45
-rw-r--r--contrib/llvm-project/libcxx/include/functional2786
-rw-r--r--contrib/llvm-project/libcxx/include/future55
-rw-r--r--contrib/llvm-project/libcxx/include/initializer_list4
-rw-r--r--contrib/llvm-project/libcxx/include/inttypes.h2
-rw-r--r--contrib/llvm-project/libcxx/include/iomanip20
-rw-r--r--contrib/llvm-project/libcxx/include/ios26
-rw-r--r--contrib/llvm-project/libcxx/include/iosfwd15
-rw-r--r--contrib/llvm-project/libcxx/include/iostream6
-rw-r--r--contrib/llvm-project/libcxx/include/istream97
-rw-r--r--contrib/llvm-project/libcxx/include/iterator1910
-rw-r--r--contrib/llvm-project/libcxx/include/latch2
-rw-r--r--contrib/llvm-project/libcxx/include/limits2
-rw-r--r--contrib/llvm-project/libcxx/include/limits.h2
-rw-r--r--contrib/llvm-project/libcxx/include/list92
-rw-r--r--contrib/llvm-project/libcxx/include/locale79
-rw-r--r--contrib/llvm-project/libcxx/include/locale.h2
-rw-r--r--contrib/llvm-project/libcxx/include/map86
-rw-r--r--contrib/llvm-project/libcxx/include/math.h320
-rw-r--r--contrib/llvm-project/libcxx/include/memory3447
-rw-r--r--contrib/llvm-project/libcxx/include/module.modulemap293
-rw-r--r--contrib/llvm-project/libcxx/include/mutex17
-rw-r--r--contrib/llvm-project/libcxx/include/new6
-rw-r--r--contrib/llvm-project/libcxx/include/numbers37
-rw-r--r--contrib/llvm-project/libcxx/include/numeric11
-rw-r--r--contrib/llvm-project/libcxx/include/optional193
-rw-r--r--contrib/llvm-project/libcxx/include/ostream121
-rw-r--r--contrib/llvm-project/libcxx/include/queue124
-rw-r--r--contrib/llvm-project/libcxx/include/random102
-rw-r--r--contrib/llvm-project/libcxx/include/ranges209
-rw-r--r--contrib/llvm-project/libcxx/include/ratio12
-rw-r--r--contrib/llvm-project/libcxx/include/regex36
-rw-r--r--contrib/llvm-project/libcxx/include/scoped_allocator7
-rw-r--r--contrib/llvm-project/libcxx/include/semaphore6
-rw-r--r--contrib/llvm-project/libcxx/include/set98
-rw-r--r--contrib/llvm-project/libcxx/include/setjmp.h2
-rw-r--r--contrib/llvm-project/libcxx/include/shared_mutex8
-rw-r--r--contrib/llvm-project/libcxx/include/span33
-rw-r--r--contrib/llvm-project/libcxx/include/sstream50
-rw-r--r--contrib/llvm-project/libcxx/include/stack36
-rw-r--r--contrib/llvm-project/libcxx/include/stdbool.h2
-rw-r--r--contrib/llvm-project/libcxx/include/stddef.h2
-rw-r--r--contrib/llvm-project/libcxx/include/stdexcept4
-rw-r--r--contrib/llvm-project/libcxx/include/stdint.h2
-rw-r--r--contrib/llvm-project/libcxx/include/stdio.h2
-rw-r--r--contrib/llvm-project/libcxx/include/stdlib.h16
-rw-r--r--contrib/llvm-project/libcxx/include/streambuf8
-rw-r--r--contrib/llvm-project/libcxx/include/string374
-rw-r--r--contrib/llvm-project/libcxx/include/string.h2
-rw-r--r--contrib/llvm-project/libcxx/include/string_view86
-rw-r--r--contrib/llvm-project/libcxx/include/strstream14
-rw-r--r--contrib/llvm-project/libcxx/include/system_error15
-rw-r--r--contrib/llvm-project/libcxx/include/tgmath.h4
-rw-r--r--contrib/llvm-project/libcxx/include/thread31
-rw-r--r--contrib/llvm-project/libcxx/include/tuple1081
-rw-r--r--contrib/llvm-project/libcxx/include/type_traits548
-rw-r--r--contrib/llvm-project/libcxx/include/typeindex6
-rw-r--r--contrib/llvm-project/libcxx/include/typeinfo54
-rw-r--r--contrib/llvm-project/libcxx/include/unordered_map51
-rw-r--r--contrib/llvm-project/libcxx/include/unordered_set45
-rw-r--r--contrib/llvm-project/libcxx/include/utility1469
-rw-r--r--contrib/llvm-project/libcxx/include/valarray231
-rw-r--r--contrib/llvm-project/libcxx/include/variant140
-rw-r--r--contrib/llvm-project/libcxx/include/vector124
-rw-r--r--contrib/llvm-project/libcxx/include/version42
-rw-r--r--contrib/llvm-project/libcxx/include/wchar.h4
-rw-r--r--contrib/llvm-project/libcxx/include/wctype.h14
-rw-r--r--contrib/llvm-project/libcxx/src/any.cpp6
-rw-r--r--contrib/llvm-project/libcxx/src/charconv.cpp4
-rw-r--r--contrib/llvm-project/libcxx/src/chrono.cpp31
-rw-r--r--contrib/llvm-project/libcxx/src/condition_variable.cpp8
-rw-r--r--contrib/llvm-project/libcxx/src/debug.cpp2
-rw-r--r--contrib/llvm-project/libcxx/src/experimental/memory_resource.cpp21
-rw-r--r--contrib/llvm-project/libcxx/src/filesystem/directory_iterator.cpp10
-rw-r--r--contrib/llvm-project/libcxx/src/filesystem/filesystem_common.h201
-rw-r--r--contrib/llvm-project/libcxx/src/filesystem/operations.cpp377
-rw-r--r--contrib/llvm-project/libcxx/src/filesystem/posix_compat.h521
-rw-r--r--contrib/llvm-project/libcxx/src/format.cpp19
-rw-r--r--contrib/llvm-project/libcxx/src/functional.cpp4
-rw-r--r--contrib/llvm-project/libcxx/src/future.cpp10
-rw-r--r--contrib/llvm-project/libcxx/src/include/config_elast.h4
-rw-r--r--contrib/llvm-project/libcxx/src/include/refstring.h8
-rw-r--r--contrib/llvm-project/libcxx/src/include/sso_allocator.h77
-rw-r--r--contrib/llvm-project/libcxx/src/ios.cpp14
-rw-r--r--contrib/llvm-project/libcxx/src/locale.cpp167
-rw-r--r--contrib/llvm-project/libcxx/src/memory.cpp33
-rw-r--r--contrib/llvm-project/libcxx/src/mutex.cpp24
-rw-r--r--contrib/llvm-project/libcxx/src/mutex_destructor.cpp2
-rw-r--r--contrib/llvm-project/libcxx/src/new.cpp48
-rw-r--r--contrib/llvm-project/libcxx/src/optional.cpp8
-rw-r--r--contrib/llvm-project/libcxx/src/random.cpp2
-rw-r--r--contrib/llvm-project/libcxx/src/string.cpp8
-rw-r--r--contrib/llvm-project/libcxx/src/support/ibm/xlocale_zos.cpp137
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_fallback.ipp50
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_glibcxx.ipp8
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_libcxxabi.ipp4
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_libcxxrt.ipp4
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_msvc.ipp50
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp12
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp14
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_pointer_msvc.ipp24
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp12
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/new_handler_fallback.ipp4
-rw-r--r--contrib/llvm-project/libcxx/src/support/runtime/stdexcept_default.ipp30
-rw-r--r--contrib/llvm-project/libcxx/src/system_error.cpp34
-rw-r--r--contrib/llvm-project/libcxx/src/thread.cpp4
-rw-r--r--contrib/llvm-project/libcxx/src/typeinfo.cpp6
-rw-r--r--contrib/llvm-project/libunwind/include/__libunwind_config.h17
-rw-r--r--contrib/llvm-project/libunwind/include/libunwind.h47
-rw-r--r--contrib/llvm-project/libunwind/src/DwarfInstructions.hpp17
-rw-r--r--contrib/llvm-project/libunwind/src/Registers.hpp123
-rw-r--r--contrib/llvm-project/libunwind/src/Unwind-EHABI.cpp2
-rw-r--r--contrib/llvm-project/libunwind/src/UnwindCursor.hpp16
-rw-r--r--contrib/llvm-project/libunwind/src/UnwindRegistersRestore.S384
-rw-r--r--contrib/llvm-project/libunwind/src/UnwindRegistersSave.S420
-rw-r--r--contrib/llvm-project/libunwind/src/assembly.h58
-rw-r--r--contrib/llvm-project/libunwind/src/config.h11
-rw-r--r--contrib/llvm-project/libunwind/src/libunwind.cpp15
-rw-r--r--contrib/llvm-project/lld/.clang-tidy13
-rw-r--r--contrib/llvm-project/lld/COFF/Chunks.cpp53
-rw-r--r--contrib/llvm-project/lld/COFF/Chunks.h21
-rw-r--r--contrib/llvm-project/lld/COFF/Config.h29
-rw-r--r--contrib/llvm-project/lld/COFF/DLL.cpp3
-rw-r--r--contrib/llvm-project/lld/COFF/DebugTypes.cpp30
-rw-r--r--contrib/llvm-project/lld/COFF/Driver.cpp225
-rw-r--r--contrib/llvm-project/lld/COFF/Driver.h2
-rw-r--r--contrib/llvm-project/lld/COFF/DriverUtils.cpp55
-rw-r--r--contrib/llvm-project/lld/COFF/ICF.cpp11
-rw-r--r--contrib/llvm-project/lld/COFF/ICF.h3
-rw-r--r--contrib/llvm-project/lld/COFF/InputFiles.cpp172
-rw-r--r--contrib/llvm-project/lld/COFF/InputFiles.h34
-rw-r--r--contrib/llvm-project/lld/COFF/LTO.cpp3
-rw-r--r--contrib/llvm-project/lld/COFF/MinGW.cpp2
-rw-r--r--contrib/llvm-project/lld/COFF/Options.td5
-rw-r--r--contrib/llvm-project/lld/COFF/PDB.cpp73
-rw-r--r--contrib/llvm-project/lld/COFF/SymbolTable.cpp82
-rw-r--r--contrib/llvm-project/lld/COFF/SymbolTable.h7
-rw-r--r--contrib/llvm-project/lld/COFF/Symbols.cpp2
-rw-r--r--contrib/llvm-project/lld/COFF/Symbols.h20
-rw-r--r--contrib/llvm-project/lld/COFF/Writer.cpp43
-rw-r--r--contrib/llvm-project/lld/Common/Args.cpp2
-rw-r--r--contrib/llvm-project/lld/Common/Strings.cpp5
-rw-r--r--contrib/llvm-project/lld/ELF/ARMErrataFix.cpp15
-rw-r--r--contrib/llvm-project/lld/ELF/Arch/AArch64.cpp26
-rw-r--r--contrib/llvm-project/lld/ELF/Arch/AMDGPU.cpp75
-rw-r--r--contrib/llvm-project/lld/ELF/Arch/ARM.cpp64
-rw-r--r--contrib/llvm-project/lld/ELF/Arch/AVR.cpp60
-rw-r--r--contrib/llvm-project/lld/ELF/Arch/Mips.cpp29