Searched refs:source_location (Results 1 – 10 of 10) sorted by relevance
14 class source_location { class16 static constexpr source_location current(const void *__p = __builtin_source_location()) noexcept { in current()17 source_location __loc; in current()21 static source_location bad_current(const void *__p = __builtin_source_location()) noexcept { in bad_current()24 constexpr source_location() = default;25 constexpr source_location(source_location const &) = default;44 using SL = std::source_location;
12 struct source_location;20 struct source_location { struct32 struct source_location { struct41 struct source_location { struct55 struct source_location { struct70 struct source_location { struct
12 class source_location { class16 …static constexpr source_location current(const __impl *__p = __builtin_source_location()) noexcept… in current()17 source_location __loc; in current()21 constexpr source_location() = default;22 constexpr source_location(source_location const &) = default;44 using SL = std::source_location;80 static_assert(is_same<decltype(__builtin_source_location()), const std::source_location::public_imp…
332 #include <source_location>339 std::source_location sl = std::source_location::current()) {345 In this case, we use `std::source_location` to store the line number of the
538 for ``std::source_location``.
3459 of ``std::source_location`` as specified in C++20. With the exception3470 const std::source_location::__impl *__builtin_source_location();3513 data of type ``std::source_location::__impl``. This type must have already been
163 __cpp_lib_source_location 201907L <source_location>
115 "`P1208R6 <https://wg21.link/P1208R6>`__","LWG","Adopt source_location for C++20","Cologne","",""
298 "`3396 <https://wg21.link/LWG3396>`__","Clarify point of reference for ``source_location::current()…
11631 …"'std::source_location::__impl' was not found; it must be defined before '__builtin_source_locatio…11633 …"'std::source_location::__impl' must be standard-layout and have only two 'const char *' fields '_…