Lines Matching refs:library

12 anything special in order to use the library.
16 when it is not the default library used by their toolchain.
25 matches that Standard in the library.
34 library until the standard has been ratified.
44 ``-fexperimental-library`` compiler flag can be defined to turn those features on.
49 library will not remain compatible between versions.
56 On compilers that do not support the ``-fexperimental-library`` flag, users can
58 appropriate static library (usually shipped as ``libc++experimental.a``) to get
59 access to experimental library features.
66 called ``-stdlib=`` that can be used to decide which standard library is used.
73 On systems where libc++ is the library in use by default such as macOS and FreeBSD,
83 standard library and to override it with custom paths. With Clang, this can
95 The option ``-Wl,-rpath,<install>/lib`` adds a runtime library search path,
132 library, usually caused by precondition violations. Those assertions do not aim to be
138 the compiled library by defining ``LIBCXX_ENABLE_ASSERTIONS=ON`` at CMake configuration time.
139 When ``LIBCXX_ENABLE_ASSERTIONS`` is used, the compiled library will be built with assertions
141 ``LIBCXX_ENABLE_ASSERTIONS=OFF`` at CMake configure time, the compiled library will not contain
148 compiler). Note that if the compiled library was built by the vendor without assertions,
149 functions compiled inside the static or shared library won't have assertions enabled even
151 where the static or shared library was compiled **with** assertions but the user tries to
156 library provides a default function that prints an error message and calls ``std::abort()``. Note
157 that this function is provided by the static or shared library, so it is only available when deploy…
158 to a platform where the compiled library is sufficiently recent. On older platforms, the program wi…
201 library are ``noexcept``, and any exception thrown from the termination function will result
220 building statically for inclusion into another library.
252 Allow the library to add ``[[nodiscard]]`` attributes to entities not specified
255 additional extended applications at the discretion of the library. All
261 This macro prevents the library from applying ``[[nodiscard]]`` to entities
312 This macro is used to re-enable the library-provided specializations of
347 C++ standard has started to declared such library functions as ``[[nodiscard]]``.
359 2. Extended applications of ``[[nodiscard]]``, at the library's discretion,