aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorNikolas Klauser <nikolasklauser@berlin.de>2025-04-08 18:16:18 +0200
committerGitHub <noreply@github.com>2025-04-08 18:16:18 +0200
commit16d10546d29355f796cbdb307f0f89d6679d14a0 (patch)
tree410b903489e57c79aaf173489e4ffb9b02fce6cc /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent3f38cd07d820248fd2043efb1341fabaac2d84a6 (diff)
downloadllvm-16d10546d29355f796cbdb307f0f89d6679d14a0.zip
llvm-16d10546d29355f796cbdb307f0f89d6679d14a0.tar.gz
llvm-16d10546d29355f796cbdb307f0f89d6679d14a0.tar.bz2
[libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (#111964)
This macro isn't required if we define all the functions inline. In fact, quite a few of the marked functions have already been inlined. This patch basically only moves code around and adds `_LIBCPP_HIDE_FROM_ABI` to the places where it's been missing so far. This also removes inlining hints, since it dropps `inline` in some places, but that shouldn't make much of a difference. The functions tend to be either really small, so should be inlined anyways, or are big enough that they shouldn't be inlined even with an inlinehint.
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions