Lines Matching refs:libc
22 Mark a symbol as being exported by the libc++ library. This attribute must
23 be applied to the declaration of all functions exported by the libc++ dylib.
26 Mark a symbol as being exported by the libc++ library. This attribute may
27 only be applied to objects defined in the libc++ library. On Windows this
32 Mark a symbol as being exported by the libc++ library, but allow it to be
79 a `_LIBCPP_EXTERN_TEMPLATE` declaration as being exported by the libc++ library.
96 inside headers. This macro therefore expands to `dllimport` outside of libc++
106 of a class template as being exported by the libc++ library. This attribute
119 When building libc++ with hidden visibility, we want explicit template
124 libc++ DSO built with hidden visibility without encountering missing symbols.
130 inside other libraries which use the libc++ headers, and will therefore end up
139 against the libc++ headers after making `_LIBCPP_TYPE_VIS` and
149 historically exported by the libc++ library but are now marked inline.
153 by the libc++ library. This macro must be applied to all *exception types*.
156 between libc++ and libstdc++.
161 * `[cfe-dev] Visibility in libc++ - 1 <http://lists.llvm.org/pipermail/cfe-dev/2013-July/030610.htm…
162 * `[cfe-dev] Visibility in libc++ - 2 <http://lists.llvm.org/pipermail/cfe-dev/2013-August/031195.h…